As instâncias do Apache2 continuam crescendo com as atualizações da página

-1

no meu servidor web que executa o SMF, depois de um dia, talvez o URL não resolva ... mas o endereço IP funciona muito bem.

se eu correr

ps aux | grep apache2 | wc -l

ele mostrou 150 + instâncias do apache sendo executadas ... a única coisa que eu sabia fazer era reiniciar o apache, que corrigiu o problema e iniciou o apache em cerca de 14 instâncias.

se eu atualizar a página inicial e, em seguida, executar

ps aux | grep apache2 | wc -l

o número aumenta um por segundo.

Eu não tenho a menor ideia do que fazer para corrigir isso ...

Informação da versão: Versão do fórum: SMF 2.0.8 (mais detalhado) Versão atual do SMF: SMF 2.0.8 Versão GD: 2.0 Versão do MySQL: 5.5.37-0ubuntu0.12.04.1 Memcached: ??? PHP: 5.3.10-1ubuntu3 Versão do servidor: Apache / 2.2.22 (Ubuntu)

    
por Guardian 10.09.2014 / 21:58

1 resposta

1

O servidor Apache usa o Módulo de multiprocessamento (MPM) prefork.

De acordo com este manual:

% bl0ck_qu0te%

O número de processos depende do tráfego e da diretiva MaxSpareServers .

Quando o apache criar um processo, ele morrerá quando as solicitações MaxRequestsPerChild tiverem sido atendidas a menos que MaxRequestsPerChild seja igual a 0, neste caso o processo filho nunca morrerá.

Então, não se preocupe, isso é um comportamento normal, verifique sua configuração do Apache e use mod_status para visualizar informações de depuração.

    
por Lety 11.09.2014 / 19:56