Serviço Apache suspenso e solicitações recebidas não aceitas

1

Meu servidor de produção está executando o Apache v2.2.4 com o mod_mono v1.2.4 na versão 5.2 (Final) do CentOS.

De repente, o serviço Apache ficou suspenso durante o tempo de uso normal (aprox. 1 pm EDT). O tráfego não está muito alto neste momento. Esta é a primeira vez que percebemos esse tipo de comportamento em nosso servidor. Percebi no log de acesso que mesmo solicitações subsequentes também não são recebidas, mesmo que houvesse solicitações recebidas. Em seguida, tentei manualmente chamar minha chamada de aplicativo do navegador da Web, mas ela nunca foi retornada com êxito, mas ainda estava sendo carregada.

Não encontrei nenhum comportamento / atividade incomum em:
1) Apache access_log e error_log
2) Nenhum erro no nível do kernel foi encontrado em /var/log/messages

Não tenho outra opção, mas acabei reiniciando o serviço Apache.

Alguma idéia do que poderia causar o travamento do Apache e, portanto, não permitir solicitações de entrada subseqüentes? Como faço para depurar / diagnosticar quando isso acontece da próxima vez?

Recomendações / recomendações de especialistas sobre isso são muito apreciadas.

    
por Gnanam 18.06.2010 / 10:10

1 resposta

1

Encontrei isso quando há um bloqueio no IO no kernel. O Apache talvez esteja servindo dados de uma montagem NFS ou algo semelhante que pode falhar com força?

    
por 18.06.2010 / 10:25