docker服务负载平衡失败

时间:2018-11-06 09:26:50

标签: load-balancing docker-swarm virtual-ip-address

我有2个docker服务,service_1和service_2。每个都有一个容器。 他们两个都有覆盖网络,所以我可以使用群体DNS解析, service_1使用服务名称作为DNS名称访问service_2。

但是,经过20多个小时的交流,service_1尝试访问service_2:

wget service_2

但是出现错误:

wget: can't connect to remote host (10.0.0.21): Address not available

真实的service_2容器IP为10.0.0.22。 服务VirtualIP是10.0.0.21。

网络检查显示service_2的范围为“ IPv4Address”:“ 10.0.0.22/24”。

如果我从service_1运行以下命令(使用真实的service_2容器IP):

wget 10.0.0.22

我得到了正确的答复。

因此,可以得出结论,VirtualIP负载平衡似乎存在一些问题。 有人也遇到这个问题吗?

0 个答案:

没有答案