Configurações do Apache para Proxy Reverso

2

Estou prestes a configurar um servidor proxy reverso para filtrar e registrar solicitações de página antes de retransmitir o conteúdo real do servidor de origem. (novo para isso)

Antes disso, eu tinha o servidor de origem voltado para o público, e tinha o php5 configurado para aceitar uploads de 20 Mb para o meu aplicativo web php.

Agora que estou colocando o servidor proxy no meio, há alguma configuração especial que eu deva considerar para garantir que coisas como transferência de arquivos ainda sejam retransmitidas corretamente entre o cliente e o servidor de origem?

Obrigado!

    
por Anson Kao 11.12.2010 / 03:26

1 resposta

1

Isso depende muito do proxy reverso que você está usando, já que eles tendem a ter tamanhos de corpo de solicitação max padrão diferentes.

por exemplo,

Apache - o padrão é ilimitado, pode ser definido usando o link p>

Nginx - o padrão é 1 MB, pode ser alterado usando client_max_body_size link

Squid - o padrão é ilimitado, pode ser definido usando request_body_max_size link

Também pode haver tempos limite de leitura do corpo da solicitação, como o client_body_timeout do Nginx, que é definido como 60 segundos, o que pode afetar pessoas em conexões mais lentas / ruins.

    
por 11.12.2010 / 12:50