I'm experiencing a problem since updating to 1.3.17, whereby checks periodically see a backend service as down, one at a time, but for all 3 checks; and it picks right up again on the next check. Not sure what info I could get you.
One question: couldn't it be possible to have redispatch work for TCP connections? Example log entry: 2009-05-04T09:35:40+00:00 haproxysrv1 haproxy[9194]: Server ourCustomApp_ssl/alice9591 is DOWN. 3 active and 4 backup servers left. 1 sess ions active, 0 requeued, 0 remaining in queue. ________________________________________________________________________ log 127.0.0.1 local1 maxconn 4096 chroot /var/lib/haproxy user haproxy group haproxy daemon defaults log global mode tcp retries 3 option redispatch maxconn 2000 timeout connect 10s clitimeout 360000 srvtimeout 360000 option tcplog timeout queue 6s listen ourCustomApp_hmtele 0.0.0.0:9530 mode tcp balance source server charlie9530 charlie.dc2.vlan2.ourdomain:9530 check source 192.168.3.52:7357 inter 10s server birdy9530 birdy.dc1.vlan2.ourdomain:9530 check backup source 192.168.3.52:7358 inter 10s listen ourCustomApp-france-ssl 0.0.0.0:9590 mode tcp balance source server charlie9590 charlie.dc2.vlan2.ourdomain:9590 check source 192.168.3.52:7359 inter 10 s server birdy9590 birdy.dc1.vlan2.ourdomain:9590 check backup source 192.168.3.52:7360 inter 10s #------- listen ourCustomApp-ssl 0.0.0.0:9500 mode tcp balance roundrobin server alice9590 alice.dc1.vlan2.ourdomain:9590 check source 192.168.3.52:7361 inter 10s server alice9591 alice.dc1.vlan2.ourdomain:9591 check source 192.168.3.52:7362 inter 10s server alice9592 alice.dc1.vlan2.ourdomain:9592 check source 192.168.3.52:7363 inter 10s server alice9593 alice.dc1.vlan2.ourdomain:9593 check source 192.168.3.52:7364 inter 10s server robert9590 robert.dc2.vlan2.ourdomain:9590 check backup source 192.168.3.52:7365 inter 10s server robert9591 robert.dc2.vlan2.ourdomain:9591 check backup source 192.168.3.52:7366 inter 10s server robert9592 robert.dc2.vlan2.ourdomain:9592 check backup source 192.168.3.52:7367 inter 10s server robert9593 robert.dc2.vlan2.ourdomain:9592 check backup source 192.168.3.52:7368 inter 10s listen health_check 0.0.0.0:7001 mode health listen stats :8080 balance roundrobin mode http stats uri / stats realm HAProxy stats auth monitoring:password About Ingenico: Ingenico is the world’s leading provider of payment solutions, with over 15 million terminals deployed across the globe. Delivering the very latest secure electronic payment technologies, transaction management and the widest range of value added services, Ingenico is shaping the future direction of the payment solutions market. Leveraging on its global presence and local expertise, Ingenico is reinforcing its leadership by taking banks and businesses beyond payment through offering comprehensive solutions, a true source of differentiation and new revenues streams. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. P Please consider the environment before printing this e-mail