mod_fcgid

mod_fcgid has a new process management strategy, which concentrates on reducing the number of fastcgi server.
Download

mod_fcgid Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Qingfeng Pan
  • Publisher web site:
  • http://fastcgi.coremail.cn/

mod_fcgid Tags


mod_fcgid Description

mod_fcgid has a new process management strategy, which concentrates on reducing the number of fastcgi server. mod_fcgid is an Apache module that has a new process management strategy, which concentrates on reducing the number of fastcgi server, and kick out the corrupt fastcgi server as soon as possible.Binary compatibility to mod_fastcgiYou don't need to recompile your existing fastcgi programs, what you need to do is install the module and make it work. Strict control on process spawnEvery request handler of Apache (It may be a process, or a thread, depending on the MPM) knows about how many existing fastcgi servers are running (with the help of share memory) , and the request handlers collaborate with each other to make sure over-spawning is not going to happen. Simple spawning-speed control strategyIt's a score-based strategy, the score increases while a process is spawned or terminated, and decreases as time progresses;while the score is higher than the score maximum,the spawning will be held. Thus it can make a prompt response to the requests especially when the system starts up: on the other hand, prevent the failure resulted from the immediate termination of the applications. Fastcgi server error detectionThe fastcgi server does not share the same UNIX domain socket (or named pipe, in Windows), every fastcgi server has a unique path listening on. That makes it easy to kick out the corrupt fastcgi server. PortableUse the Apache APR library as much as possible, and split the portable and un-portable source code. All un-portable code are organized in arch directory. Now the module is tested on Linux, FreeBSD( included in FreeBSD port now), Windows 2000 and Solaris. PHP supportedPHP is NOT recommended to work with multithreaded Apache2(worker MPM and WinNT MPM, for example), because some PHP extensions( or 3rd party library they are using) are not guaranteed thread-safe. PHP running with FastCGI mode is a solution to this problem. Requirements: · Apache What's New in This Release: · Now mod_fcgid is a subproject of apache httpd server


mod_fcgid Related Software