Nginx를 제거한 후 HAproxy에 Apache가 표시되지 않습니다. 이유는 무엇입니까?

Nginx를 제거한 후 HAproxy에 Apache가 표시되지 않습니다. 이유는 무엇입니까?

마운트해야 하는 웹 사이트가 있고 로드 밸런서로 HAproxy를 사용하고 웹 서버 3개, memcached 1개, 또 다른 HAproxy 및 서버 3개가 있는 mysql galera 클러스터를 사용합니다. CentOS 7의 모든 것.

아무튼 웹사이트를 Nginx로 설치했는데 개발자가 Apache로 설치하라고 해서 Nginx를 제거하고 Apache를 설치했습니다. 이제 HAproxy는 내 웹 서버를 보지 못하고 모니터 UI에 시간 초과된 것으로 표시합니다. 물론 웹 사이트에 액세스하려고 하면 시간 초과가 발생합니다.

이것은 내 HAproxy 구성입니다.

global
    log         127.0.0.1 local2
    chroot  /var/lib/haproxy
    pidfile     /var/run/haproxy.pid
    maxconn     4000
    user        haproxy
    group       haproxy
    daemon

    # turn on stats unix socket
    stats socket /var/lib/haproxy/stats

defaults
    log     global
    mode    http
    option  httplog
    option  dontlognull
    timeout connect 5000
    timeout client  50000
    timeout server  50000

frontend apache-webservers
    bind *:80
    mode http
    default_backend apache-nodes

backend apache-nodes
    mode http
    balance roundrobin
    option forwardfor
    http-request set-header X-Forwarded-Port %[dst_port]
    http-request add-header X-Forwarded-Proto https if { ssl_fc }
    option httpchk HEAD / HTTP/1.1\r\nHost:www.mysite.com
    server web1 192.128.109.5:80 check
#   server web2 192.128.109.6:80 check
#   server web3 192.128.109.7:80 check

listen stats *:1935
    stats enable
    stats uri /

stats hide-version
stats auth monitor:mypassword

설치했습니다링크내 웹 서버에서는 사이트를 완벽하게 탐색할 수 있습니다. 문제는 HAproxy에 있습니다. 흥미롭게도 내 HAproxy 서버에서는 다음을 사용하여 웹 서버에 연결할 수 있습니다.원격 로그인완벽한.

내 웹서버에서는 방화벽과 selinux를 일시적으로 비활성화했으므로 이는 액세스 문제가 아닙니다.

여기서 무슨 일이 일어나는가? Nginx를 사용할 때는 작동했지만 이제 Apache를 사용할 때는 작동하지 않는 이유는 무엇입니까?

미리 감사드립니다.

관련 정보