Estou criando um balanceador de carga usando o HAProxy. Eu quero ter um frontend com múltiplos backend, divididos usando path. Por exemplo:
(172.20.20.10) é o IP do nó HAProxy.
Aqui está minha configuração:
frontend frontend
bind *:80
option httpclose
acl tomcat1acl url_beg /tomcat1
acl tomcat2acl url_beg /tomcat2
use_backend tomcat1backend if tomcat1acl
use_backend tomcat2backend if tomcat2acl
backend tomcat1backend
balance roundrobin
mode http
server serv01 172.20.20.20:8080 check
backend tomcat2backend
balance roundrobin
mode http
server serv01 172.20.20.25:8084 check
Mas estou recebendo o erro 503 Service Indisponível em ambos os 172.20.20.10/tomcat1 e 172.20.20.10/tomcat2. Existe algum misconfig?