`
oliver_peng
  • 浏览: 44512 次
  • 性别: 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文件中配置么?

相关推荐

    mod_fcgid-2.3.9

    LoadModule fcgid_module modules/mod_fcgid.so &lt;IfModule fcgid_module&gt; AddHandler fcgid-script .fcgi FcgidInitialEnv RAILS_ENV production FcgidMaxProcesses 10 FcgidMaxRequestsPerProcess 5000 ...

    mod_fcgid-2.3.9.tar.gz

    8. 保存并关闭配置文件,然后重启Apache服务使改动生效:`sudo systemctl restart httpd` 或 `sudo service apache2 restart`(取决于你的系统)。 配置完成后,Apache将能够通过mod_fcgid模块处理FastCGI请求。这...

    mod_fcgid-2.3.6-win32-x86.zip

    综上所述,这个zip文件提供了在Windows上的Apache服务器上启用FastCGI支持所需的所有组件,包括mod_fcgid模块的二进制文件和相关的配置、许可及说明文档。配置Apache以使用mod_fcgid涉及编辑httpd.conf文件,添加或...

    mod_fcgid-2.3.10-win32-VS16_javascript_socket_MOD_

    标题中的"mod_fcgid-2.3.10-win32-VS16_javascript_socket_MOD_"提及的是一个特定版本的Apache模块mod_fcgid的Windows 32位构建,该版本是使用Visual Studio 16(可能是VS2019)编译的,并且与JavaScript Socket编程...

    mod_fcgid-2.3.9.tar.bz2

    Apache mod_fcgid 用于 Apache HTTP Server 的 FastCGI 模块作为 2.3.9 发布。

    mod_fcgid-2.3.9_x86

    32位Apache FCGID模块,已确认切实可用,验证Apache版本:2.4

    mod_fcgid-2.3.9_windows_x64

    mod_fcgid-2.3.9 x64 适用于Windows平台Apache 2.4 亲测可用

    mod_fcgid.so

    mod_fcgid.so

    Apache2.4 Win64位

    LoadModule fcgid_module modules/mod_fcgid.so &lt;IfModule mod_fcgid.c&gt; FcgidMaxRequestsPerProcess 1000 FcgidMaxProcesses 15 FcgidIOTimeout 600 FcgidIdleTimeout 600 MaxRequestLen 104857600 #-------------...

    mod_fcgid-2.3.10-win32-VS16_javascript_socket_MOD_源码.rar

    2. **fcgid_proc.c/fcgid_spawn.c/fcgid_pm.c**: 这些文件通常涉及FastCGI进程管理,包括启动、监控和管理FastCGI应用程序的进程。 3. **fcgid_protocol.c**: 这部分代码处理FastCGI协议,解析和构造FastCGI请求和...

    mod_fcgid-开源

    6. 安装与配置:在Apache服务器上安装mod_fcgid,通常需要编译源码或通过包管理器安装预编译的二进制文件,然后在Apache配置文件中添加相应的配置指令,启用mod_fcgid并设置相关参数。 7. 性能优化:通过调整mod_...

    apache和C++实现fastcgi时Apache中httpd.conf的配置

    LoadModule fcgid_module modules/mod_fcgid.so ``` 接下来,我们需要为FastCGI应用创建一个虚拟主机或者配置一个特定的`&lt;Directory&gt;`段。这里我们以配置一个虚拟主机为例: ```apache *:80&gt; ServerName your...

    mod_fcgid-2.3.9-17.el8.aarch64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    mod_fcgid-2.3.9-4.el7_4.1.x86_64.rpm

    离线安装包,亲测可用

    mod-fcgid-2.3.9-windows-x64

    Win环境下安装Apache2+fastcgi+php5(non thread safe)+MySql5+ZendGuardLoader

    mod_fcgid-2.3.9-6.el7.x86_64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    apache+fastcgi入门文档

    LoadModule fcgid_module modules/mod_fcgid.so &lt;IfModule fcgid_module&gt; AddHandler fcgid-script .fcgi FcgidInitialEnv PATH /usr/local/bin:/usr/bin:/bin FcgidWrapper /path/to/php-cgi .php ...

    由Apache 500错误引出的临时文件问题分析解决

    查看apache日志,发觉是mod_fcgid模块异常,提示”Connection reset by peer:mod_fcgid:error reading data from FastCGI server”、”Premature end of script headers:index.php”、”process /usr/… apache/cgi-...

Global site tag (gtag.js) - Google Analytics