Bom dia, Gustavo.


Eu achei estranho o número de processos por que aquele era o log de uma máquina de testes mas sua resposta clareou as coisas.


Muito obrigado,

Abraços.




Em 26 de setembro de 2013 23:19, Gustavo Picoloto <picoloto@gmail.com> escreveu:
Olá,

Estranho por que? Devido a ter vários processos do Apache em execução? Se for, é normal. O estranho seria normalmente ter poucos e, de repente, ter muitos.

O Apache abre um processo para cada requisição atendida e mantém o processo executando "por um tempo". Caso venha outra requisição, já tem processo aberto e economiza-se tempo de cpu (é relativamente custoso abrir e fechar processos, por isso ele mantém por um tempo). Passado esse "tempo", ele finaliza o processo excedente.

Como saber o máximo de processos que poderá ser aberto? Procure por "MaxClients" no seu httpd.conf.
Como saber quantos processos ele manterá no mínimo, mesmo se não usados? Procure por "MinSpareServers" no seu httpd.conf.
Como saber até quantos processos não utilizados ele manterá até começar a finalizar o excedente? Procure por "MaxSpareServers" no seu httpd.conf.

Mais informações: http://httpd.apache.org/docs/2.2/mod/prefork.html

[]´s



2013/9/26 Wesley C. Dias <wcdoliveira@gmail.com>
Boa tarde, pessoal.

Me deparei com algo estranho aqui no Apache. Executo ps aux | grep httpd e o terminal me retorna isto:

root      8042  0.0  0.8 555432 32124 ?        Ss   14:31   0:00 /usr/sbin/httpd -k start
apache    8044  0.0  1.4 668792 54492 ?        S    14:31   0:00 /usr/sbin/httpd -k start
apache    8045  0.2  1.4 668088 55172 ?        S    14:31   0:02 /usr/sbin/httpd -k start
apache    8046  0.3  1.8 671676 69784 ?        S    14:31   0:02 /usr/sbin/httpd -k start
apache    8047  0.1  1.2 664424 46160 ?        S    14:31   0:01 /usr/sbin/httpd -k start
apache    8048  0.0  0.8 662576 31884 ?        S    14:31   0:00 /usr/sbin/httpd -k start
apache    8049  0.3  1.6 671452 63160 ?        S    14:31   0:02 /usr/sbin/httpd -k start
apache    8050  0.1  1.2 666896 46548 ?        S    14:31   0:00 /usr/sbin/httpd -k start
apache    8051  0.1  1.3 666276 50772 ?        S    14:31   0:01 /usr/sbin/httpd -k start
apache    8124  0.1  1.1 665256 44848 ?        S    14:34   0:00 /usr/sbin/httpd -k start
wesley    8400  0.0  0.0 109412   820 pts/4    S+   14:43   0:00 grep --color=auto httpd

O que seria este -k? Li no manual ( man httpd ) que seria uma espécia de flag de controle para ser usada como:

httpd -k start

Mas essa quantidade de processos é anormal. Alguém saberia me dizer do que se trata?


Obrigado & abraços.


--
Grato,
Wesley C. Dias.


--
br-users mailing list
br-users@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/br-users



--
------
Gustavo Picoloto
http://www.paranavaionline.com.br
http://www.picoloto.com.br
------

--
br-users mailing list
br-users@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/br-users



--
Grato,
Wesley C. Dias.