gpt4 book ai didi

docker - Docker端口检测

转载 作者:行者123 更新时间:2023-12-02 20:18:14 24 4
gpt4 key购买 nike

我有一个侦听套接字的Docker容器,可以说它的udp端口20000。(这是进来的IoT udp数据)

此应用可以(并且应该)进行负载平衡。

我将其发布到我的docker主机并公开端口。 Docker在Docker主机上分配了一些随机端口。

我需要将此容器添加到位于docker网络外部的loadbalancer上的池中。

我该如何自动化?每当此容器的新实例启动时,我都需要将其添加到池中。当它死了,我需要将其从池中删除。

最佳答案

对我有用的模式是使用2件:

  • Registrator,当它们联机时检测容器并将它们注册在一种服务注册表中(例如Consul)。
  • 知道(监视)已注册服务并相应更改其配置的负载平衡器。在我的特殊情况下,HAProxy支持了Consul Template,它在自动化所有这些东西方面做得很好。

  • 通常,这种模式在细节上可能会有所不同,但是通常情况会是这样。

    关于docker - Docker端口检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40845940/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com