西唯与国家互联网安全中心各大运营商联合部署的强势3.0防御架构

进程里phpcgi是做什么用的占用内存很高怎么解决

来源:运维中心    推荐阅读级别:★★★★★    阅读次数:

今天网站打不开了,进到服务器内启动任务管理器一看有两个php-cgi进程把内存都占光了 !php-cgi是做什么用的?占用内存很高怎么解决?

解决办法:在C:\WINDOWS\system32\inetsrv\fcgiext.ini 文件中设定php-cgi进程相关参数,【1】将InstanceMaxRequests=的值改小,建议 :
512M 内存的改InstanceMaxRequests=200 
1G 内存的改InstanceMaxRequests=300 
2G 内存的改InstanceMaxRequests=500然后重启iis 
instanceMaxRequests  PHP_FCGI_MAX_REQUESTS  这两个参数决定了一个php-cgi进程被创建出来之后,最多接受的PHP请求数,在lighttpd中默认配置是10000。也就是说这个php-cgi进程每接受10000次PHP请求后会终止,释放所有内存,并重新被管理进程启动。如果把它降低,比如改成100,那么php-cgi重启的周期会大大缩短,偶然的高内存操作造成的问题影响时间也会缩短。 
maxInstances 这个参数指定可以启动的最大实例数目,即php-cgi.exe进程的数目。如果把它降低,比如改成100,那么在任务管理器的进程中最多只有php-cgi.exe进程,php-cgi.exe所占用的总内存将大大减少。
tag:西唯数据专注国内BGP服务器,高防服务器,香港服务器,美国服务器,免备案服务器,SSL证书,致力于中国顶尖的IDC服务器提供商! 

Tag:西唯数据、高防服务器、云服务器、高防云主机、高防服务器租用价格、ddos高防服务器、高防秒解服务器、海外免备案服务器、美国免备案高防服务器、免备案服务器

下一篇:关于服务器在线续费的通知!

上一篇:【解读】SSL服务器证书对网站安全的重要性!


西唯数据中西专心,专业,专注!
选好配置,去付款 还没选好,求推荐
7x24

365天不间断服务

100

故障赔偿

0

免费备案

Copyright © IDC300 Network Company Ltd. All Rights Reserved. 2017 西唯数据 版权所有
工信部ICP备案号:鄂ICP备17006836-1号  鄂公网安备42130202003143号
备案问题
备案问题 咨询备案问题
在线客服
在线客服 咨询在线客服
返回顶部
返回顶部 返回顶部