AWS上win docker容器的服务发现



我使用这两种部署类型(Fargate/EC2(在AWS ECS集群上运行Windows和Linux容器。对于每个容器,我都创建了一个负载均衡器目标组,这样我就可以使用应用程序负载均衡器来路由流量。我使用awsvpc网络模式,所以每个容器都有自己的私有IP地址,但地址总是可以更改的。

但如果可能的话,我希望在不使用负载均衡器的情况下在服务之间进行通信。基于该线程,看起来Windows不支持AppMesh,这是我的第一次尝试。。。

有什么关于如何交流服务的想法吗?还是应用程序负载均衡器是唯一的选择?我应该考虑哪些性能方面的因素?

正如@Mark B在评论中提到的那样,我应该使用AWS CloudMap,因为它完全基于DNS。

我测试了解决方案,它对我来说非常好。解决了问题

相关内容

  • 没有找到相关文章

最新更新