Hi all,

My haproxy.cfg is as follows:

---------
global
        maxconn 4096
        daemon 
        nbproc 3
defaults
     mode tcp   
     timeout connect 5000ms 
     timeout client 50000ms
     timeout server 50000ms     
frontend socks5
        bind    0.0.0.0:8888
        default_backend socks5-balance
backend socks5-balance
        balance roundrobin 

server socks5-1 104.220.35.112:48178 check
server socks5-2 104.236.196.208:1234 check
server socks5-3 113.61.111.196:60088 check
server socks5-4 114.94.131.120:8118 check
server socks5-5 115.119.233.36:2235 check
server socks5-6 115.29.49.52:9999 check
server socks5-7 117.247.65.204:1080 check
server socks5-8 118.26.201.224:1080 check
server socks5-9 118.26.228.8:1080 check
...
server socks5-31        94.23.80.193:60088 check
server socks5-32        95.163.65.88:49389 check
---------

I found that the the health-check results given by haproxy are not 
consistent with the real statues/availabilities of these servers listed 
in the backend section.

For example, when I use the -db mode to see the message on stdout, I can 
found that even haproxy reported there are serveral backend servers are 
available, I still cann't use 127.0.0.1:8888 as proxy to access websites/
urls.

Any hints on how to let haproxy give a more precise/reliable/correctness 
health-check for this case? 

Thanks in advance.

Regards
-- 
.: Hongyi Zhao [ hongyi.zhao AT gmail.com ] Free as in Freedom :.


Reply via email to