O haproxy pode usar o DNS para encontrar o pool de back-end?

2

Neste momento, tenho várias entradas de servidor definidas da seguinte forma:

server cn0136 10.33.125.17:8008 check
server cn0137 10.33.136.20:8008 check
server cn0138 10.33.124.23:8008 check
server cn0139 10.33.135.13:8008 check
server cn0140 10.33.137.23:8008 check
server cn0141 10.33.132.30:8008 check

Todos esses IPs são definidos no DNS e eu gostaria que minha lista de servidores fosse atualizada automaticamente quando o DNS fosse atualizado. Idealmente, minha especificação de servidor nas configurações simplificaria para algo como:

servers cn_foo foo.bar.com:8000 check

Com base na minha leitura dos documentos e a resposta a esta pergunta do ServerFault parece que isso é não possível. Alguém corrigiu para lidar com isso? Há algum outro trabalho em torno do que usar outro sistema de templates preso ao lado?

    
por chicks 30.12.2015 / 00:29

1 resposta

2

Se você usar uma versão mais recente do haproxy, ela será suportada de maneira inteligente. Basta ler o capítulo 5.3 da documentação .

    
por 30.12.2015 / 00:47

Tags