port: 80 weight: 5 strategy: type: "wrr" - name: backend 前两个服务“backend-1”和“backend-2”使用加权循环 (WRR) 负载平衡策略。 `weight` 字段用于指定每个后端服务器的相对权重。 在这种情况下,`backend-1` 的权重为 5,而 `backend-2` 的权重为 3。 这意味着 `backend-1` 将收到大约 5/8 的请求,而 `backend-2` ` 将收到大约 3/8 的请求。 `strategy` 字段用于指定负载均衡策略。
例如,第一个RPC将发送到backend-1,第二个RPC将发送到backend-2,第三个RPC将再次发送到backend-1。