ECS与Route 53服务发现

3
根据AWS文档,您可以为位于负载均衡器后面的ECS服务配置服务发现,但是服务发现流量始终被路由到任务而不是负载均衡器。那么在这种情况下,如何进行负载均衡?另外,如果没有负载均衡器,服务发现如何工作?流量是否会路由到随机的容器实例?
1个回答

3

简化版:是的,流量将被发送到随机实例。

使用 ECS 服务发现时,你有两种发现服务的选项。一种是通过 Route 53 DNS,对于 ECS 服务发现来说利用 多值路由策略,因此你的客户端应用程序会随机收到最多八个健康端点。

另一种选项是使用 Cloud Map DiscoverInstances API,它会随机返回给定服务名称的最多 100 个端点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接