É mais provável que o bloqueio esteja acontecendo em um módulo, e não no próprio Apache. Sua configuração parece muito pequena, então eu suspeito de mod_jk
como o culpado. Se a limitação de MaxRequestsPerChild
corrigir o problema, eu diria que é uma solução aceitável. É possível que um bug no módulo só seja acionado após um longo período de tempo ou muitas solicitações, e, a menos que você esteja realmente interessado em rastreá-lo, provavelmente será bom o suficiente.
Se você quiser rastreá-lo, a primeira coisa a fazer é configurar CoreDumpDirectory
para apontar para algum local em que o usuário do servidor possa gravar. Se você conseguir que o processo ofensivo deixe um arquivo principal para trás, ele deverá ajudá-lo a rastrear a causa do problema. Você pode encontrar algumas dicas sobre como fazer isso no Guia de Depuração do Apache .