Muitos processos do apache?

2

Eu estou querendo saber por que meu servidor tem tantos slots livres do Apache abertos. O servidor tem apenas alguns slots ocupados e ociosos. Por favor, olhe as imagens em anexo para a quantidade de processos utilizados pelo servidor versus o nosso tráfego.

Perguntas

  • Devo alterar minhas configurações para que haja menos slots livres?
  • Se eu reduzir a quantidade de slots livres, isso reduzirá a quantidade de memória que o servidor está usando?

Estatísticas

por iDev247 04.08.2012 / 01:11

1 resposta

2

Você não forneceu informações sobre como o slot ocioso / slot livre e o slot ocupado são calculados em seu gráfico. Então, vou assumir o seguinte:

  • Os slots ocupados são process / threads, na verdade, atendendo a solicitações

  • Os slots inativos são processados / encadeados, mas não são atendidos

  • Os slots livres são process / threads que podem ser criados antes de atingir o cliente max.

Pergunta 1:

Você deve reduzir o cliente máximo somente se não tiver RAM suficiente para lidar com todas as solicitações HTTP permitidas. Por enquanto, você pode esperar porque o "slot ocupado" nunca ficou acima de 100 até o momento.

Pergunta 2:

Não. O Apache usa mais memória somente quando gera mais processos / threads.

    
por 04.08.2012 / 01:47