【发布时间】:2020-09-12 21:31:30
【问题描述】:
我的服务器上有一个 docker swarm 模式编排,并且作为我的业务需求,我有一个自定义服务发现(它也由 swarm 运行)。
每个服务在服务发现上运行调用注册方法并介绍他的联系信息。
因此服务发现可以通过引入 ip 和端口来反转流量并平衡实例之间的负载
我的问题是,当一个实例(毁在容器中)调用发现注册方法时,他的远程地址不是真实的(意味着它不等于hostname -i)并且服务发现在网络中找不到它
有什么想法吗?
【问题讨论】:
标签: docker service-discovery swarm