【发布时间】:2019-10-05 11:40:45
【问题描述】:
我想让 High 服务可用。但是,我不知道如何从集群外部使用单个 ip 或 dns 名称向集群服务发出请求。
我试过 --endpoint-mode dnsrr。但我认为这不是为了外部请求平衡。我必须使用反向代理还是外部负载均衡器。我可以用软件制作而且便宜。我希望帮助我。谢谢你。
【问题讨论】:
-
Ingress 将在集群的每个节点上运行。这些入口中的每一个都将对所有节点的请求进行负载平衡。如果您需要有一个入口点,则必须使用反向代理将其传递到入口端点。您可以使用 haproxy 或 nginx。
标签: docker load-balancing reverse-proxy docker-swarm internal-load-balancer