我制作了三个兔子容器。 对于应用程序,我转发下一个端口:每三个容器5672,5673,5674。 如何将此端口组合到一个端口5670中? 当一些应用程序连接时,它会自动平衡哪个节点连接tjis应用程序?
答案 0 :(得分:0)
Docker swarm在服务的副本之间进行负载均衡。您可以实例化一个或多个主机的docker swarm并在那里运行许多应用程序的副本。
答案 1 :(得分:0)
您可以使用haproxy作为负载均衡器。如果您不想设置自己的配置,可以使用this image。确保您已在rabbitmq实例中设置TCP_PORTS环境变量,并根据Dockerfile,docker-compose.yml中的端口或运行实例时公开。