【发布时间】:2016-07-03 12:43:00
【问题描述】:
我正在运行 Centos 7.2 服务器,Apache 版本为 2.4.6,内存为 6gb,Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz,2 核处理器。
在我启动 apache 网络服务器后,有四个 wordpress 站点,apache 几乎占用了我所有的 ram 内存和 cpu,但它会不时变化。有时它需要大约 1.5gb 的内存和 40% 的 cpu,但有时它需要我所有的内存和 94% 的 cpu,并且大约有 20 个甚至更多这样的进程:
/usr/sbin/httpd -DFOREGROUND
占用所有内存和 CPU。 在我占用了所有内存之后,mysql 服务器崩溃了。
这是我的 httpd.conf 文件: http://apaste.info/gg6
我尝试通过添加 , 来限制进程:
<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 2
MaxSpareServers 5
MaxClients 50
MaxRequestsPerChild 0
</IfModule>
但没有成功,并且启用了prefork模块。
提前致谢:)
【问题讨论】:
-
你的处理器有6核ark.intel.com/products/63697/…
标签: process