Não, isso não é possível, porque o protocolo MySQL permite que o cliente forneça o nome do host esperado para o servidor. Não há como rotear o tráfego TCP arbitrário com base no nome do host, pois o cliente se conecta ao endereço IP que foi resolvido para determinado hostname. >
Se o protocolo (por exemplo HTTP ou FTP) incluir um requisito para o cliente incluir o nome do host na solicitação (por exemplo, Host cabeçalho que é obrigatório para HTTP / 1.1), o aplicativo com reconhecimento de protocolo pode distinguir entre recursos com base no nome do host
Você pode fornecer 3 endereços IP virtuais para a Haproxy e criar um IP real e testar o mapeamento IP em HAProxy.