Evita que o NGINX seja reencaminhado para um backend anteriormente desativado

1

Estou usando a diretiva ip_hash do NGINX para garantir que as solicitações do cliente sempre acabem no mesmo servidor de back-end. No caso de uma indisponibilidade do servidor de back-end, o NGINX irá redirecionar para o servidor disponível e, como posso ouvir um evento de desconexão em meu aplicativo cliente, posso fazer com que meu aplicativo do lado do cliente reaja de acordo. No entanto, quando o servidor anteriormente inoperante voltar, o NGINX encaminhará os pedidos de volta ao servidor original. Isso quebra meu aplicativo, pois não tenho como saber que isso acontece no meu aplicativo do lado do cliente.

Então existe uma maneira do NGINX enviar um evento de notificação para o meu aplicativo do lado do cliente quando ele detecta que um servidor perceptível está disponível, ou preferivelmente evitar que o NGINX exiba esse comportamento?

    
por Justin Meltzer 03.06.2013 / 01:38

0 respostas