Still not going well with patch restore-fcgid-2.3.7-process-count-r1.txt

See for details http://www.apachelounge.com/status.html

I notice:

- just one process is serving.
- rest is just “hanging”  as working with no accesses and high idle time.


Back to 2.3.7


From: Jeff Trawick
Sent: Monday, September 30, 2013 2:12 PM
To: Apache HTTP Server Development List
Subject: Re: [VOTE] Release mod_fcgid 2.3.8

On Mon, Sep 30, 2013 at 5:23 AM, Steffen <i...@apachelounge.com> wrote:


Running at AL now 2.3.7 again, all fine again with 1-3 processes instead of the 30+ with 2.3.8.

The config live running here and your config for synthetic test is different. And not using fat php processes and max processes is in place.

Not any mod_fcgid directives here in a vhost, only in server the commonly used config for php. All vhosts here serving .php, including the default vhost. Running server 2012.


<IfModule fcgid_module>
FcgidInitialEnv PHPRC "d:/servers/apache/conf/"
FcgidInitialEnv PATH "d:/servers/apache/php;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/Wbem;"
FcgidInitialEnv SystemRoot "C:/Windows"
FcgidInitialEnv SystemDrive "C:"
FcgidInitialEnv TEMP "C:/WINDOWS/Temp"
FcgidInitialEnv TMP "C:/WINDOWS/Temp"
FcgidInitialEnv windir "C:/WINDOWS"

FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
FcgidMaxRequestsPerProcess 1000
FcgidMaxProcesses 50
FcgidMaxRequestLen 8131072

# added for z-push iPhone
FcgidIOTimeout  7200
FcgidConnectTimeout 180
FcgidBusyTimeout 7200
</IfModule>



<Files ~ "\.php$>"
AddHandler fcgid-script .php
FcgidWrapper "d:/servers/apache/php/php-cgi.exe" .php
</Files>


Hi Steffen,

Are you able to try this patch?

http://people.apache.org/~trawick/restore-fcgid-2.3.7-process-count-r1.txt

This reverts one of the changes in 2.3.8 that affects how soon mod_fcgid will create a new process when one isn't immediately available. With this backed out, my simple testcase uses 11-12 processes like 2.3.7 instead of 20 processes like 2.3.8.

TIA!

Reply via email to