标签: docker docker-compose microservices docker-swarm
所以,我开始玩码头工,到目前为止一直很好,但我脑子里有这个问题。
记住这两个陈述(如果我误解了某些内容,也请纠正我):
1)Docker Swarm提供开箱即用的服务发现,这意味着微服务可以通过服务名称在同一网络上相互通信,而无需真正了解其他服务分配给哪些主机。
2)服务实例是短暂的,因此服务可以在群体生命周期中由不同的机器托管。
我应该如何知道哪个IP地址应作为中央API网关服务公开?
答案 0 :(得分:2)
您可以公开群集中的任何节点的IP地址,因为Docker在任何节点上都运行swarm load balancer。
swarm load balancer