Eu tenho haproxy 1.5.8, ele proxies alguns pedidos (com base no caminho) para terceiros sobre os quais não temos controle.
Como o IP do servidor back-end é resolvido uma vez na inicialização, ele quebra se o IP mudar.
Se existe uma solução alternativa para isso? No nginx, é possível declarar uma variável interna e armazená-la em cache por X segundos. Não encontrei uma solução semelhante para o HAProxy.
domain-name-system
haproxy
Bastien974
fonte
fonte
Infelizmente, parece que este ainda é um trabalho em andamento.
Você já pensou em usar um proxy nginx separado? Para que você encaminhe as solicitações desse back-end para uma instância nginx, que então resolve o DNS e encaminha a solicitação? Não é ideak, mas pode funcionar em um ambiente de tráfego mais baixo.
fonte