Dado que as solicitações do haproxy , todo o tráfego vai passar pelo haproxy de qualquer forma, enviá-las para lugares diferentes não ajudará em nada porque tudo o que você fará será adicionar mais latência executando o tráfego em torno de mais do que precisa ser. Você precisa enviar o usuário diretamente para o servidor disponível mais próximo, usando um mecanismo de DNS geográfico ou topológico.