@@ -10,8 +10,7 @@ owner: istio/wg-networking-maintainers
10
10
11
11
请按照本指南为您的网格配置地域故障转移。
12
12
13
- 在开始之前,一定要完成[ 开始之前] ( /zh/docs/tasks/traffic-management/locality-load-balancing/before-you-begin )
14
- 这一节包含的步骤。
13
+ 在开始之前,一定要完成[ 开始之前] ( /zh/docs/tasks/traffic-management/locality-load-balancing/before-you-begin ) 这一节包含的步骤。
15
14
16
15
在此任务中,您将使用 ` Sleep ` Pod 在 ` region1.zone1 ` 作为请求源发送到 ` HelloWorld ` 服务。
17
16
然后,您将触发故障,这些故障将按照以下顺序导致不同地域之间的故障转移:
@@ -21,8 +20,8 @@ owner: istio/wg-networking-maintainers
21
20
caption="地域故障转移顺序"
22
21
>}}
23
22
24
- 在内部,[ Envoy 优先级] ( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/priority.html )
25
- 用于控制故障转移。 这些优先级将按照以下方式分配来自 ` Sleep ` Pod(在 ` region1 ` ` zone1 ` )的流量:
23
+ 在内部,[ Envoy 优先级] ( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/upstream/load_balancing/priority.html ) 用于控制故障转移。
24
+ 这些优先级将按照以下方式分配来自 ` Sleep ` Pod(在 ` region1 ` ` zone1 ` )的流量:
26
25
27
26
优先级 | 地域 | 细节
28
27
-------- | -------- | -------
@@ -41,10 +40,9 @@ owner: istio/wg-networking-maintainers
41
40
特别是,它可以配置 Sidecar 代理以了解服务的 Endpoint 何时会不正常,最终触发故障转移到下一个地域。
42
41
- [ 故障转移] ( /zh/docs/reference/config/networking/destination-rule/#LocalityLoadBalancerSetting-Failover )
43
42
地区之间的策略,这确保了超出地区边界的故障转移将具有可预测的行为。
44
-
45
- - [ 连接池] ( /zh/docs/reference/config/networking/destination-rule/#ConnectionPoolSettings-http )
46
- 强制每个HTTP请求使用一个新连接的策略。该任务利用 Envoy 的
47
- [ 逐出] ( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/operations/draining )
43
+ - [ 连接池] ( /zh/docs/reference/config/networking/destination-rule/#ConnectionPoolSettings-http ) 强制每个
44
+ HTTP 请求使用一个新连接的策略。该任务利用 Envoy
45
+ 的[ 逐出] ( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/operations/draining )
48
46
功能强制将故障转移到下一个位置。一旦逐出,Envoy 将拒绝所有新的请求。
49
47
由于每个请求都使用一个新连接,这将导致在耗尽后立即进行故障转移。** 此配置仅用于演示目的。**
50
48
0 commit comments