Por favor, aceite minhas desculpas se isso estiver fora do tópico ou não se aplique em uma escala mais ampla (procurei na internet e parece que não consigo encontrar uma solução em nenhum lugar). Eu não tenho certeza se isso é possível, se você tem alguma sugestão que funcione melhor ou apenas deixe-me saber que não vai funcionar. Eu sou novo no HAProxy. Seja gentil (lol)
Estou usando o HAProxy para conexões de proxy HTTP e HTTPS para servidores web, o que eu gostaria de fazer é fazer o mesmo com um farm de servidores que eu tenho. O único problema que estou enfrentando é que cada um desses servidores inclui e-mail (geralmente Postfix e Dovecot) para os e-mails anexados a eles.
Estou tentando configurar as mesmas coisas, mas para vários domínios e para e-mail. Por exemplo, eu teria um endereço IP público atribuído a um servidor HAProxy, internamente ele consultaria cada servidor e localizaria o servidor que possui esse domínio e, em seguida, transferiria os dados para esse servidor.
Diagrama de texto de queijo:
- [email protected] - HAProxy >> Server 4
- [email protected] - HAProxy >> Server 1
- [email protected] - HAProxy >> Server 2
Estou procurando fazer isso dinamicamente, portanto, se example.net for movido do Servidor 2 para o Servidor 3, ele será alterado de acordo. Mais uma vez .... Eu não sei se isso é possível, e eu passei cerca de 3 semanas pesquisando e tentando encontrar informações sobre isso, mas não na escala em que estou procurando fazer.
Qualquer ajuda seria muito apreciada, como eu já disse, se isso pode ser feito com outro programa como o proxy reverso Nginx, por favor me avise.