速率限制

速率限制配置概述

  1. {
  2. "name": "rate_limit",
  3. "config": {
  4. "domain": "...",
  5. "stage": "...",
  6. "request_type": "...",
  7. "timeout_ms": "..."
  8. }
  9. }
  • domain
    (required, string) 调用速率限制服务时使用的域。

  • stage
    (optional, integer) 指定要应用于相同阶段编号的速率限制配置。如果未设置,则默认阶段编号为0。

    注意:对于阶段编号,过滤器支持0-10的范围。

  • request_type
    (optional, string) 该过滤器适用的请求类型。支持的类型有internalexternal或者both。如果将x-envoy-internal设置为true,则将请求视为内部请求。如果x-envoy-internal未设置或为false,则请求被视为外部。过滤器默认为both,它将应用于所有的请求类型。

  • timeout_ms
    (optional, integer) 速率限制服务的RPC超时时间(以毫秒为单位)。如果未设置,则默认为20ms。

返回