Mod_fcgid Can't Apply Process Slot For
Application is extremely fast one minute...then the next it is unbearably slow. This is repeated over and over in the error.log file:
[Fri Jun 25 12:04:34 2010] [warn] [client 172.16.2.114] mod_fcgid: can't apply process slot for C:/Program Files/Spiceworks/pkg/gems/spiceworks_public-4.7.52439
Any ideas?
Any program assigned to the handler fcgid-script is processed using the FastCGI protocol; modfcgid starts a sufficient number instances of the program to handle concurrent requests, and these programs remain running to handle further incoming requests. This is significantly faster than using the default modcgi or modcgid modules to launch the program upon each request. Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!
Does the same client (172.16.2.114) show on each error line? If so, check that client's network connectivity, check for dropped packets on that client, troubleshoot NIC on that client, etc. If it is not that one particular client, then I would troubleshoot networking on the collection device.
Mod_fcgid Can't Apply Process Slot For Real
Description: | Provides for execution of FastCGI applications |
---|---|
Status: | External |
Module Identifier: | fcgid_module |
Source File: | mod_fcgid.c |
Compatibility: | Apache 2.0 and higher |
Summary
Any program assigned to the handler fcgid-script
is processed using the FastCGI protocol; mod_fcgid
starts a sufficient number instances of the program to handle concurrent requests, and these programs remain running to handle further incoming requests. This is significantly faster than using the default mod_cgi or mod_cgid modules to launch the program upon each request. However, the programs invoked by mod_fcgid
continue to consume resources, so the administrator must weigh the impact of invoking a particular program once per request against the resources required to leave a sufficient number of instances running continuously.
The pool of fcgid-invoked programs is shared between all httpd workers. Configuration directives below let the administrator tune the number of instances of the program that will run concurrently.
Specific executables are assigned this handler either by having a name containing an extension defined by the AddHandler directive, or with an override using the SetHandler directive (e.g., for all files in a specific directory such as cgi-bin).
Some changes have been made in the ASF release of mod_fcgid which can affect existing configurations. All documentation refers to new names for the directives. (The old names still work but are now deprecated.) Please read the Upgrade Notes for details.
Mod_fcgid Can't Apply Process Slot For Php-cgi.exe
For an introduction to using CGI scripts with Apache, see the generic tutorial on Dynamic Content with CGI.
mod_fcgid
requires mod_unixd to be loaded before itself in the httpd config.