Passenger no apache trava ocupando todos os processos de aplicativos com IO Espera de CPU muito alta

2

Estou executando um conjunto de aplicativos de trilhos em um servidor no Apache / Passenger. Um dos aplicativos continua chegando a um estado em que a carga na máquina fica muito alta e a máquina não responde, mostrando que a maior parte do tempo da CPU é gasto em espera de IO, mas nenhum dos processos está usando muito tempo. Iowait e ifwait não mostram nada fora do comum. O status do passageiro é o mais interessante, ele mostra cada processo de aplicativos para o que eu suspeito que o aplicativo de problema (app x na saída abaixo) está ocupado com uma sessão. Eu posso matar todos esses processos e o passageiro os substitui sem efeito na carga do servidor, somente quando eu reiniciar o Apache ou o servidor retornar ao normal. Aqui está a saída:

----------- General information -----------
max      = 20
count    = 20
active   = 16
inactive = 4
Waiting on global queue: 22

----------- Application groups -----------
/home/A:
  App root: /home/A
  * PID: 5379    Sessions: 0    Processed: 6       Uptime: 3m 42s

/home/X:
  App root: /home/X
  * PID: 5604    Sessions: 1    Processed: 2       Uptime: 1m 8s
  * PID: 5560    Sessions: 1    Processed: 3       Uptime: 1m 10s
  * PID: 5416    Sessions: 1    Processed: 5       Uptime: 3m 30s
  * PID: 5387    Sessions: 1    Processed: 19      Uptime: 3m 30s
  * PID: 5571    Sessions: 1    Processed: 2       Uptime: 1m 9s
  * PID: 5408    Sessions: 1    Processed: 6       Uptime: 3m 30s
  * PID: 5424    Sessions: 1    Processed: 3       Uptime: 3m 30s
  * PID: 5306    Sessions: 1    Processed: 18      Uptime: 3m 30s
  * PID: 5553    Sessions: 1    Processed: 1       Uptime: 1m 10s
  * PID: 5612    Sessions: 1    Processed: 1       Uptime: 1m 8s
  * PID: 5394    Sessions: 1    Processed: 4       Uptime: 3m 30s
  * PID: 5401    Sessions: 1    Processed: 14      Uptime: 3m 30s
  * PID: 5620    Sessions: 1    Processed: 1       Uptime: 1m 8s
  * PID: 5298    Sessions: 1    Processed: 7       Uptime: 4m 33s
  * PID: 5580    Sessions: 1    Processed: 2       Uptime: 1m 9s
  * PID: 5594    Sessions: 1    Processed: 1       Uptime: 1m 8s

/home/B:
  App root: /home/B
  * PID: 5362    Sessions: 0    Processed: 3       Uptime: 4m 2s

/home/C:
  App root: /home/C
  * PID: 5332    Sessions: 0    Processed: 5       Uptime: 4m 18s
  * PID: 5369    Sessions: 0    Processed: 10      Uptime: 3m 30s
    
por Marc 20.10.2012 / 20:27

0 respostas