Haproxy+tomcat可以访问tomcat,不能访问应用

诛蛛 发布于 2017/03/03 17:25
阅读 139
收藏 0

求各位大佬帮我解决

内网环境,haproxy布置在172.18.44.12上

两个tomcat应用服务器布置在172.18.44.10:8080和172.18.44.11:8080上

本机(一台在内网上的机器),访问172.18.44.10:8080和172.18.44.11:8080都能显示tomcat界面,访问172.18.44.12:8080也能显示tomcat界面。访问应用,如http://172.18.44.10:8080/loadBalance/ipphone/ipphonemain正常,但是访问http://172.18.44.12:8080/loadBalance/ipphone/ipphonemain显示502错误,以下是我haproxy的配置文件

# this config needs haproxy-1.1.28 or haproxy-1.2.1

global
    log 127.0.0.1    local0
    log 127.0.0.1    local1 notice
    #log loghost    local0 info
    maxconn 4096
    #chroot /usr/share/haproxy
    uid haproxy
    gid haproxy
    daemon
    pidfile /opt/haproxy/haproxy.pid
    #debug
    #quiet

defaults
    log    global
    mode    http
    option    httplog
    option    dontlognull
    retries    3
    redispatch
    maxconn    2000
    timeout connect 5000
    timeout client 50000
    timeout server 50000

listen  admin_stats 0.0.0.0:8888
       option httplog
        stats refresh 30s
        stats uri /stats
        stats realm Haproxy Manager
        stats auth admin:admin

listen  webserver1 0.0.0.0:8080
    mode http
        cookie  SERVERID rewrite
        balance roundrobin
        server  app1_1 172.18.44.11:8080 cookie app1inst1 check inter 2000 rise 2 fall 5
        server  app1_2 172.18.44.10:8080 cookie app1inst2 check inter 2000 rise 2 fall 5

    option    httpclose        # disable keep-alive
    option  checkcache        # block response if set-cookie & cacheable

    rspidel ^Set-cookie:\ IP=    # do not let this cookie tell our internal IP address
    
    errorloc    502    http://192.168.114.58/error502.html
    errorfile    503    /opt/haproxy/errorfiles/503.http

加载中
返回顶部
顶部