Apache como proxy reverso: síncrono ou assíncrono? [fechadas]

1

Estou usando o Apache para fornecer conteúdo estático e, em seguida, inverti o proxy para um servidor Rails para processar conteúdo dinâmico, alguns dos quais podem levar muito tempo para serem gerados. Quando o Apache entrega uma requisição para um proxy reverso, é um processo do Apache usado apenas aguardando uma resposta (estou usando o prefork mpm) ou pode executar outras solicitações e apenas manipular a resposta do servidor Rails? quando a resposta está pronta?

    
por Mohamed Hafez 01.03.2013 / 01:42

1 resposta

2

Usando o Apache Prefork MPM, você terá pelo menos um processo para cada solicitação simultânea. E cada processo estará atendendo a uma ou zero solicitações (ociosas ou sobressalentes).

Assim, o processo que faz o proxy reverso para o Rail, será bloqueado até que seja concluído (ou erro). De qualquer forma, outra conexão pode ser aberta para o mesmo servidor.

    
por 01.03.2013 / 05:20