ECS与路由53服务发现

问题描述 投票:0回答:1

根据 AWS文档:

您可以为负载均衡器后面的 ECS 服务配置服务发现,但服务发现流量总是路由到任务而不是负载均衡器。

如果是这种情况,这里的负载均衡是如何发生的?

另外,如果没有负载均衡器,服务发现是如何工作的,流量会随机路由到容器实例吗?

amazon-ecs amazon-route53 service-discovery
1个回答
0
投票

TL;DR 是的,流量将被发送到随机实例。

当您使用ECS服务发现时,您有两个选择来发现您的服务。一个是通过Route 53 DNS,在ECS服务发现的情况下,它利用了 多值路由策略因此,您的客户端应用程序最多可以收到随机选择的八个健康端点。

另一种选择是使用云地图 发现实例 API,它为给定的服务名称随机选择返回多达100个端点。

© www.soinside.com 2019 - 2024. All rights reserved.