`
oliver_peng
  • 浏览: 43216 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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
分享到:
评论
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>
3 楼 x_todoo 2010-05-25  
oliver_peng 写道
我用的是Debian Linux,修改mod_fcgid的配置文件/etc/apache2/mods-avaiable/fcgid.conf。
如果你直接修改Apache的主配置文件应当是完全一样的效果


我用的是windows系统,也可以这样配置么?
2 楼 oliver_peng 2010-05-25  
我用的是Debian Linux,修改mod_fcgid的配置文件/etc/apache2/mods-avaiable/fcgid.conf。
如果你直接修改Apache的主配置文件应当是完全一样的效果
1 楼 x_todoo 2010-05-24  
你好,你说的这些配置是在httpd-mpm.conf文件中配置么?

相关推荐

Global site tag (gtag.js) - Google Analytics