Um proxy Apache pode enviar uma solicitação para vários servidores?

1

Gostaríamos de enviar a solicitação recebida por um proxy do Apache para todos os conjuntos de servidores de recebimento de dados (na verdade, também proxies, mas não acho que isso seja importante).

Sabemos que todos, mas no máximo um desses pedidos, falharão, por diversos motivos (o servidor nesse IP não existe, não está ouvindo na porta certa ou as credenciais estão erradas).

Sabemos que, para um servidor, o pedido deve funcionar (mas não pode - o servidor pode estar desligado, não funcionando corretamente, sobrecarregado, etc.). Não sabemos qual dos servidores isso será para qualquer solicitação.

Portanto, gostaríamos de retornar a resposta correta, se isso acontecer, ou se nenhuma das respostas de erro (ou uma resposta de falha fixa) for retornada.

Alguma ideia? Não é o aplicativo mais complexo para escrever, se precisamos fazer isso do zero, mas preferimos usar o Apache (que já está em vigor em nossa solução), se pudermos.

    
por The Archetypal Paul 28.11.2014 / 11:20

2 respostas

3

Não, o mod_proxy do Apache simplesmente não pode enviar uma solicitação para vários servidores de origem.

    
por 02.12.2014 / 01:50
3

covener está correto, mod_proxy não é capaz de fazer isso.

No entanto, Gor foi escrito para fazer exatamente isso.

Dica do chapéu para Arthur Lutz por postar a resposta aqui .

    
por 07.12.2014 / 15:06