首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

Apache mod_fcgid 配备实现fcgi process自动重启

2012-07-08 
Apache mod_fcgid 配置实现fcgi process自动重启mod_fcgid配置ProcessLifeTime 能够限制每个fcgi prcoess

Apache mod_fcgid 配置实现fcgi process自动重启
mod_fcgid配置ProcessLifeTime 能够限制每个fcgi prcoess的寿命,比如配置:

ProcessLifeTime 600

则fcgi process应当在十分钟后被终止,但这个配置还受DefaultMinClassProcessCount
的影响,如果DefaultMinClassProcessCount 是3而且fcgi process的数量少于或等于3,则fcgi prcoess永远不会被终止。

所以如果想强制让所有fcgi process 自动重启,必须把DefaultMinClassProcessCount
设为0
1 楼 x_todoo 2010-05-24   你好,你说的这些配置是在httpd-mpm.conf文件中配置么? 2 楼 oliver_peng 2010-05-25   我用的是Debian Linux,修改mod_fcgid的配置文件/etc/apache2/mods-avaiable/fcgid.conf。
如果你直接修改Apache的主配置文件应当是完全一样的效果 3 楼 x_todoo 2010-05-25   oliver_peng 写道我用的是Debian Linux,修改mod_fcgid的配置文件/etc/apache2/mods-avaiable/fcgid.conf。
如果你直接修改Apache的主配置文件应当是完全一样的效果

我用的是windows系统,也可以这样配置么? 4 楼 oliver_peng 2010-05-26   你可以试试。下面是完整的配置信息,供你参考。

<IfModule mod_fcgid.c>
  AddHandler fcgid-script .fcgi
  SocketPath /var/lib/apache2/fcgid/sock
  IPCConnectTimeout 20
  IPCCommTimeout 100
  ProcessLifeTime 600
  DefaultMinClassProcessCount 0
</IfModule>

热点排行