解决apache占用过多导致服务器崩溃的问题

我有个256MB的vps,如图所示,httpd启动了5个进程,每个占用40-50MB,所以内存基本全部httpd占用了。

httpd这个占用实际上也不算大了,但是毕竟内存有限,不能升级硬件,那么只能节流了。

vi /etc/httpd/conf/httpd.conf看了一下,找到MaxClients和MaxRequestsPerChild,默认是10和4000,分别修改为3和10(根据自己的服务器配置调试到一个合适的值),如下图


解决apache占用过多导致服务器崩溃的问题_第1张图片

调整只有之声3个httpd进程,就稳定多了。



Coding in the rain, coding anywhere, coding my life.

懂一些前端,懂一些后端,是程序猿,也是产品狗,关注大数据、关注人工智能、关注一切有意思的东西。

我是raincoding,喜欢就关注我吧。


你可能感兴趣的:(解决apache占用过多导致服务器崩溃的问题)