O serviço Apache travou e as solicitações recebidas não foram aceitas

O serviço Apache travou e as solicitações recebidas não foram aceitas

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

De repente, o serviço Apache travou durante o horário normal de uso (aproximadamente 13h EDT). O tráfego não está muito alto neste momento. Esta é a primeira vez que notamos esse tipo de comportamento em nosso servidor. Percebi no log de acesso que mesmo as solicitações subsequentes também não são recebidas, mesmo que haja solicitações recebidas. Em seguida, tentei invocar manualmente a chamada do meu aplicativo no navegador da web, ela nunca retornou com êxito, mas ainda estava carregando.

Não encontrei nenhum comportamento/atividade incomum em:
1) Apache access_loge error_log
2) Nenhum erro de nível de kernel encontrado em/var/log/messages

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

Alguma idéia do que faria com que o Apache travasse e, portanto, não permitisse solicitações de entrada subsequentes? Como faço para depurar/diagnosticar quando isso acontecer na próxima vez?

Conselhos/recomendações de especialistas sobre isso são muito apreciados.

Responder1

Eu encontrei isso quando há um bloqueio de IO no kernel. O Apache talvez esteja servindo dados de uma montagem NFS ou algo semelhante que pode falhar gravemente?

informação relacionada