Magento Enterprise 1.12中的高CPU使用率

时间:2012-09-18 03:40:36

标签: magento

我们在magento中遇到非常高的CPU使用率。进程列为php。如果单个用户访问网站主页CPU峰值达到30-40%。我们尝试了新的magento安装,数据库中没有任何东西,但它仍然是一样的。

PHP 5使用PHP 5 Handler Suphp。我们在远程mysql的专用服务器上。

这是正常的吗?

史蒂夫

被修改

我现在已经切换到Nginx,并注意到该网站速度非常快,CPU使用率降至原来的Apache的1/4。 现在正在努力安装Varnish以获得更好的速度。我对所有人的建议是在不浪费时间的情况下搬到Nginx。

1 个答案:

答案 0 :(得分:0)

Magento可能非常密集,这将取决于您的服务器的规格,你会得到多少压力。

启用缓存后,添加类似APC / EAccelerator的东西,它应该会略微下降。

一个好的解决方案是废弃SuPHP和Apache并使用Nginx作为您的网络服务器,这将大大减少服务器上的内存占用和CPU负载。

或者你可以考虑添加Varnish或Squid缓存代理,这也会减少CPU负载。