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!