Last updated 5 years ago
Was this helpful?
在源服务(“cluster_a”)和目标服务(“cluster_b”)之间启用由需要执行几个步骤。
本节介绍与源服务并行运行的Envoy配置。这些要求是:
Envoy必须使用--service-zone选项启动,该选项定义了当前主机的区域。
--service-zone
源和目标集群的定义都必须具有类型。
必须设置为源群集。
以下配置中仅列出了集群管理器的主要部分。
{ "sds": "{...}", "local_cluster_name": "cluster_a", "clusters": [ { "name": "cluster_a", "type": "sds", }, { "name": "cluster_b", "type": "sds" } ] }
下面只列出了与区域相关的响应数据。
{ "tags": { "az": "us-east-1d" } }
没有必要与目标服务并排运行Envoy,但重要的是目标群集中的每个主机都注册源服务Envoy查询的。区域信息必须作为回应的一部分。
上述配置对于区域感知路由是必需的,但是当区域感知路由不被执行时有一定的。
使用每个区域Envoy的来监视跨区域流量。