Como descobrir a configuração atual de FcgidMaxProcesses no Apache?

3

Enquanto faço esta pergunta, sinto que pode ser burro - mas não faço ideia no momento ...

Como descobrir a configuração atual do FcgidMaxProcesses no Apache?

Plano de fundo

Eu tive o seguinte erro: mod_fcgid: não é possível aplicar o slot do processo para ...

Meu Apache2 permite MaxClients = 500 e a configuração padrão para FcgidMaxProcesses é 1000, de acordo com mod_fcgid docs . Portanto, o MaxProcesses não deve ser o fator limitante - mas antes de começar a brincar com as configurações, eu preferiria verificar o valor atual. Então ... como eu faço?

Obrigado

Configurações

# apache2.conf
<IfModule mpm_worker_module>
    StartServers             2
    ServerLimit             32
    MinSpareThreads         25
    MaxSpareThreads        100
    ThreadLimit             64
    ThreadsPerChild         50
    MaxClients            1000
    MaxRequestsPerChild  10000
</IfModule>

# VirtualHost configuration
<IfModule mod_fcgid.c>
    FcgidWrapper /var/www/php-fcgi-starter .php
    # Allow request up to 33 MB
    FcgidMaxRequestLen 34603008
    FcgidIOTimeout 300
    FcgidBusyTimeout 3600
</IfModule>

#/var/www/php-fcgi-starter
#!/bin/sh
export PHPRC="/etc/php5/cgi"
exec /usr/bin/php5-cgi
    
por BurninLeo 19.06.2013 / 13:14

1 resposta

3

Este é o objetivo de mod_info . Na página de informações do servidor, você verá todas as opções de configuração possíveis e se elas são personalizadas. Se não houver configuração personalizada, então é o padrão de tempo de compilação, que parece ser 1000, como confirmado pelo documentação e código-fonte (linha 48).

Nota: não use o Local /server-info ou crie um link para o seu local mod_info ou você acabará no Google como este servidor: link

    
por 13.07.2013 / 05:07