CGI/FASTCGI程序过多导致内存和cpu满了,怎么办?
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:windows 2012 r2版本系统版本:8.22
问题描述:CGI/FASTCGI程序过多导致内存和cpu满了,怎么办?
相关截图(日志、错误):内存有时候都被干到99%了,网站卡的要死。怎么办?
同意碰到了.. 我也遇到这个问题,请问是怎么解决的
我让ai帮我改进,在BtSoft\apache\conf\httpd.conf文件里加入这段代码,稍微好点了
<IfModule mod_fcgid.c>
# 每个进程处理300个请求后就退出
FcgidMaxRequestsPerProcess 300
# 最大进程总数限制到30
FcgidMaxProcesses 30
# 每个PHP版本最大进程数
FcgidMaxProcessesPerClass 20
# 空闲超过60秒就回收
FcgidIdleTimeout 60
# 单个请求最长执行60秒
FcgidBusyTimeout 60
# 启动进程的最小数量,避免频繁创建进程的开销
FcgidMinProcessesPerClass 3
</IfModule> 让ai优化了一下,在BtSoft\apache\conf\httpd.conf文件中加了这段代码,稍微好点了
<IfModule mod_fcgid.c>
# 每个进程处理300个请求后就退出
FcgidMaxRequestsPerProcess 300
# 最大进程总数限制到30
FcgidMaxProcesses 30
# 每个PHP版本最大进程数
FcgidMaxProcessesPerClass 20
# 空闲超过60秒就回收
FcgidIdleTimeout 60
# 单个请求最长执行60秒
FcgidBusyTimeout 60
# 启动进程的最小数量,避免频繁创建进程的开销
FcgidMinProcessesPerClass 3
</IfModule>
页:
[1]