Procurando por um servidor / proxy que possa rotear dinamicamente as solicitações para os servidores de backend, dependendo do IP do cliente

1

Quando uma solicitação chega ao proxy / servidor, dependendo do IP do solicitante, a solicitação será roteada para um back-end específico. É um requisito do sistema que o proxy precisa para obter o IP de back-end de destino de um armazenamento central de valores-chave.

Eu testei o nginx para isso, mas proxy_pass precisa ser estático e não consegui encontrar uma maneira de atingir esse objetivo.

Obrigado.

    
por Naseer 19.01.2017 / 22:32

1 resposta

0

Você precisa encontrar uma maneira de fazer consultas ao armazenamento de valor-chave a partir do nginx. O módulo Nginx LUA pode ser útil com isso, mas não sei se pode ser usado para acessar armazenamentos de valores-chave.

Outra alternativa é encaminhar todas as solicitações para um script PHP, que busca o valor do armazenamento de valor-chave e encaminha a solicitação ao back-end adequado.

    
por 20.01.2017 / 14:37