A solução foi instalar e inspecionar usando o Mod Status.
O problema é que não consegui encontrar a solicitação GET para o rouge PID nos logs de acesso do apache.
Mod Status no entanto ( link ), DID me deu a solicitação GET para o rouge PID .
Nós implementamos um aplicativo PHP em um servidor Ubuntu 12.10 executando o PHP 5.4.6
Ao reiniciar o Apache e monitorar via top, um processo Apache irá aparecer e começar a consumir 100% da CPU e nunca morrerá. Poucos minutos depois, outro processo Apache semelhante irá aparecer, consumir 100% da CPU e não morrer. Abaixo está um exemplo.
9766 www-data 20 0 697m 384m 22m R 99,7 2,4 10:15.66 apache2
Em seguida, alterei o Apache LogFormat para também registrar a ID do processo (9766 neste caso).
Mas no AccessLog, nenhum processo com o 9766 existe! Apenas os que desovam e morrem do jeito que deveriam.
Alguém tem alguma idéia sobre como depurar isso e obter mais informações sobre esse ID de processo? Especificamente, eu gostaria de saber qual página o Apache chamava de código de processo.
Esse problema só acontece no servidor de fígado, que atualizei de 12.04 LTS para 12.10 (mas o mesmo problema persiste).
A solução foi instalar e inspecionar usando o Mod Status.
O problema é que não consegui encontrar a solicitação GET para o rouge PID nos logs de acesso do apache.
Mod Status no entanto ( link ), DID me deu a solicitação GET para o rouge PID .
Tags linux apache-2.2