Apache Worker e Prefork ambos definidos

2

Segue-se um segmento de uma instalação atual do Apache que estou tentando decifrar por desempenho ruim. Eu notei o abaixo, ambos não comentados:

<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          200
    MaxRequestsPerChild   0
</IfModule>

<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

Quando prefork e worker são definidos, o que acontece? Estamos usando PHP, então presumo que o prefork seria o que queremos.

    
por Hyppy 27.07.2011 / 15:35

1 resposta

1

When prefork and worker are both defined, what happens? We're using PHP, so I assume that prefork would be what we want.

Exatamente. Você pode confirmar com:

# apachectl -l

ou

# httpd -V
    
por 27.07.2011 / 16:12

Tags