首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ECS中获取一组容器IP地址的惯用方法?

问ECS中获取一组容器IP地址的惯用方法?
EN

Server Fault用户
提问于 2021-03-05 03:03:20
回答 1查看 892关注 0票数 1

我正在AWS上构建一个内部代理服务,用户可以在其中

  • 向服务器发送请求
  • 该服务器将将请求发送到ECS集群中的多个代理容器之一。

我不确定获得ECS集群中代理容器的IP地址的最佳方法是什么。

我可以每隔N秒钟手动列出一次if,并检查新容器是否加入了ECS集群,但我想知道是否有更好的方法?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-03-05 03:42:07

您可以监听与容器拆分/拆卸相关的CloudWatch事件或AWS EventBridge事件。您可能会为每个事件触发一个lambda,然后可以做一些事情,比如将容器IP添加到需要注册的任何地方。

或者,您可以使用使用DNS的ECS服务发现来保存活动容器的列表。

最后,当容器旋转起来时,你可以让它们注册。这也是一个选择,虽然有点DIY‘。

希望有帮助:)

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1055998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档