我已经设置了一个外部 HTTP(S) 负载平衡器,其内容如下:
- 2 个无服务器 NEG,每个 NEG 指向各自区域中的不同 Cloud Run 服务
- 1 个后端服务,使用 2 个 NEG 作为 2 个后端
- 1 将所有内容发送到后端服务的主机和路径规则
- 1 指向主机和路径规则的 HTTPS 前端
此时,我注意到流量被路由到距离发出请求的客户端区域最近的 Cloud Run 服务。
我想将其更改为在第 1 天将 100% 的流量路由到一个 Cloud Run 服务,在第 2 天将 50% 的流量路由到每个服务,在第 3 天,将 100% 的流量路由到另一个 Cloud Run 服务。
目前尚不清楚外部 HTTP(S) 负载平衡器是否可以提供帮助。如果可以的话,不清楚是应该在后端服务还是在主机和路径规则中完成。