Есть две ноды tomcat, нужно настроить балансировку между ними по кукам.
Настроил Haproxy для балансировки
defaults log global mode http option httplog # option http-server-close option forwardfor except 127.0.0.0/8 option redispatch retries 3 timeout http-request 10s timeout queue 1m timeout connect 10s timeout client 1m timeout server 1m timeout http-keep-alive 10s timeout check 10s maxconn 10000 listen appli1 0.0.0.0:10008 option httpclose option redispatch option forwardfor balance leastconn cookie JSESSIONID prefix server app_1 192.168.1.2:8080 cookie app1 check inter 5000 downinter 10000 rise 2 fall 5 server app_2 192.168.1.3:8080 cookie app2 check inter 5000 downinter 10000 rise 2 fall 5 appsession JSESSIONID len 52 timeout 3h listen stats 0.0.0.0:10009 stats uri /stats stats realm Haproxy\ Statistics stats show-legends stats refresh 5s maxconn 300 mode http transparent stats auth test:test clitimeout 10000 srvtimeout 10000 contimeout 4000
Но есть одно но, если потушить одну ноду, то как шли запросы к этой ноде так и идут ошибка 504.
Как сделать так чтобы, если упадет одна надо то все запросы будут идти на другую?