熔断

可以为每个优先级的定义单独指定熔断设置。关于不同优先级如何使用,详见[配置指南]章节。

  1. {
  2. "default": "{...}",
  3. "high": "{...}"
  4. }
  • default
    (optional, object) 设置默认优先级的配置对象。

  • high
    (optional, object) 设置高优先级的配置对象。

优先级设置

  1. {
  2. "max_connections": "...",
  3. "max_pending_requests": "...",
  4. "max_requests": "...",
  5. "max_retries": "...",
  6. }
  • max_connections
    (optional, integer) Envoy将允许上游群集的最大连接数。如果未指定,则默认值为1024。

  • max_pending_requests
    (optional, integer) Envoy将允许上游集群的最大待处理请求数。如果未指定,则默认值为1024。

  • max_requests
    (optional, integer) Envoy将对上游群集执行的最大并行请求数。如果未指定,则默认值为1024。

  • max_retries
    (optional, integer) Envoy允许上游集群执行的最大并行重试次数。如果未指定,则默认值为3。

有关更多信息,请参阅熔断概述

返回