Kent Noonan a écrit :
> Hello all...
>
> I am working on a new setup and am having an issue, that I will admit, is 
> probably me misreading the docs. We have a couple of other load balance 
> solutions, so I am not new to the concept, this is just our first use of 
> haproxy. 
>
> I have 5 backend servers and I am trying to configure it so they can be taken 
> out of service by using the availability of a file. Here is the relevant 
> config section:
>
> backend application-servers
>         balance roundrobin
>         appsession session_id len 32 timeout 1h
>         mode http
>         http-check disable-on-404
>         option httpchk /alive.htm
>         server bb-app1 10.200.35.1:80 check
>         server bb-app2 10.200.35.2:80 check
>         server bb-app3 10.200.35.3:80 check
>         server bb-app4 10.200.35.4:80 check
>         server bb-app5 10.200.35.5:80 check
>
> What I am trying to do is if a file exists at the uri of /alive.htm the 
> server is available. If that file gets deleted off of the server that server 
> will be taken out of service for new connections and still allow existing 
> connections. For some reason this isn't working, when looking at the stats 
> page all servers show UP even though only one of the servers has the 
> /alive.htm file on it. I am running 1.3.19 on a 64bit architecture. 
>
> Can anyone see what I am missing, or have any other words of wisdom to 
> hopefully get this working for me?
>
> Thanks
> Kent
>   

I was using  " option httpchk HEAD /nagios.htm HTTP/1.0\r\nHost: 127.0.0.1"
and no special "htto-check disable-on-404" and it worked fine, in
1.3.15.4 at least.



Reply via email to