Procurando um servidor/proxy que possa rotear solicitações dinamicamente para servidores back-end dependendo do IP do cliente

Procurando um servidor/proxy que possa rotear solicitações dinamicamente para servidores back-end dependendo do IP do cliente

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 precise obter o IP back-end de destino de um armazenamento central de valores-chave.

Eu testei o nginx para isso, masproxy_passprecisa ser estático e não conseguiu encontrar uma maneira de atingir esse objetivo.

Obrigado.

Responder1

Você precisa encontrar uma maneira de fazer consultas ao armazenamento de valores-chave do nginx. O módulo Nginx LUA pode ser útil com isso, mas não sei se ele 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 valores-chave e, em seguida, encaminha a solicitação para o back-end adequado.

informação relacionada