Eu tenho dois subdomínios "www.example.com" e "something.example.com", mas na configuração haproxy eles usam o mesmo backend, que tem as mesmas configurações de cookie. se eu ficar em um posso verificar pelo cookie qual servidor eu estou no qual permanece "pegajoso" mas quando eu passar para o outro, perderá minha viscosidade e então acabará em um servidor ou outro
aqui está minha configuração atual: ACLs:
acl acl_website hdr(Host) www.example.com
acl acl_something hdr(Host) something.example.com
e depois eu digo haproxy para usar o mesmo backend para ambos
use_backend website_farm if acl_website
use_backend website_farm if acl_something
e, em seguida, o back-end que contém as informações do cookie:
backend website_farm
balance roundrobin
cookie qa-aspc insert indirect
option httpchk HEAD /heartbeat.php HTTP/1.0
http-check disable-on-404
option redispatch
server web01 web01.example.com:80 cookie 01 check fall 2 inter 2000 fastinter 1000
server web02 web02.example.com:80 cookie 02 check fall 2 inter 2000 fastinter 1000
então o problema é que, se eu for entre os dois subdomínios diferentes, perco a viscosidade. Existe uma maneira de manter a rigidez entre dois subdomínios no haproxy?
Tags haproxy sticky-sessions