Eu tenho um par de servidores proxy Nginx que instalei recentemente o marcapasso e o corosync com dois IPs flutuantes para configurá-los em uma configuração de alta disponibilidade. Meu problema é que eu gostaria de ter um cenário em que a rota do 2 IP é diferente quando eles acertam o proxy, dependendo de qual você acertar. Eu estava esperando que houvesse um equivalente ao global $ remote_addr que me permitiria fazer algo parecido com o abaixo, mas com o ip de acesso:
if ( $remote_addr ~* 1.2.3.4 ) {
proxy_pass http://apachereadwrite;
}
Eu pesquisei os documentos do nginx e outras postagens do fórum, mas não consegui encontrar nada. Se alguém tiver alguma idéia de como isso pode ser alcançado, eu adoraria ouvi-los.