代码之家  ›  专栏  ›  技术社区  ›  Fedor

Amazon ECS服务发现如何发现动态端口

  •  0
  • Fedor  · 技术社区  · 7 年前

    backend.corp

    但是,假设使用基于web的应用程序,主机不足以与服务通信-还需要端口号,特别是在主机上使用动态端口分配时(固定容器端口映射到随机主机端口)

    如何通过ECS服务发现管理动态端口分配?当然,可以使用众所周知的端口,但是docker映像可以运行的主机数量是有限的。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Jamie Starke    7 年前

    Service Discovery Considerations ). 您可以查询这些值以查找可以连接到的容器列表。

    更新:

    如何查询DNS将非常取决于您的具体项目,以及所涉及的语言和框架。例如,在Java中 JNDI ,在python中,可以使用 dnspython 库和节点,您可能会使用内置 dns