Tag: 保持活着

Keepalived / Haproxy泊坞窗撰写连接被拒绝

Docker版本:版本17.03.0-ce-mac2(15654) 操作系统: macOS Sierra 我正在尝试使用docker-compose来设置HA环境。 快速浏览一下拓扑可能的样子,我将至less有两个运行keepalived和haproxy的实例,haproxy将在多个服务器之前。 然而,在这篇文章中,我只提到了一个keepalived,haproxy和服务器的简化实例。 我现在遇到的问题是我无法将stream量引导到我分配给保活的虚拟IP地址。 为了在我的泊坞窗撰写文件的testing目的,我有一个客户端,试图使用VIP通信,并导致连接拒绝错误。 dial tcp 192.168.99.120:80: getsockopt: connection refused 但是,如果我直接与haproxy联系,则不存在连接问题。 而且,我可以直接与主机通信,但不能保持通话。 我觉得这个和docker的networking工作有些关系,但是我对于使用docker还不是很了解,而且还没有能够追踪到这个问题。 任何帮助将非常感激。 我的configuration文件全部包含在下面。 泊坞窗,compose.yml: version: '2' services: keepalived1: image: neoassist/docker-keepalived:latest container_name: keepalived1 volumes: – "./keepalived.conf:/etc/keepalived/keepalived.conf" environment: – VIRTUAL_IP=192.168.99.120 – VIRTUAL_MASK=24 – VRID=1 – CHECK_IP=any – CHECK_PORT=80 – INTERFACE=eth0 entrypoint: sh -c 'sleep 4;/usr/bin/keepalived.sh' network_mode: "host" cap_drop: – NET_ADMIN […]