Apache自动停止
Silence
Silence 2019-07-16 14:57:25
0
1
1470

QQ浏览器截图20190716145653.png

Silence
Silence

全部回复(1)
V

造成这种结果的原因是网页程序问题,也是服务器设置的问题。因为php某一些脚本存在内存泄露的代码段。而服务器设置的 :apache处理这些代码段的进程的处理请求数被设置为无穷0 。也就是说这些进程只有在apache重启或者服务器重启的情况下才会被kill,否则将一直运行下去,直到耗尽系统的最后一点资源(主要是内存),然后挂掉服务。

 解决:
       在apache 配置文件 :  /usr/local/apache/conf/extra/httpd-mpm.conf  里
       找到apache 独立子进程能处理的请求数量:“MaxRequestsPerChild”  参数:不能设置为0,最好设置为一个相对不大的数字,比如“50”    防止httpd进程有意外的内存泄露
       保存并退出,利用service httpd restart 重启apache服务,使配置生效。避免下次再次发生

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板