使用word press version 4.3.1,我有大约120,000个帖子 使用24个线程服务器和32GB RAM。
即使是5000个实时访问者(Google解析),服务器仍然是50%,但是当我们发布帖子时,CPU会增加并超过100%。
根据我们工作的性质,我们必须每天发布约100个帖子,所以我想知道为什么当我们点击发布/编辑/更新时负载会增加?
我已经尝试优化数据库,重新安装wordpress,删除数据库中的所有不需要的条目但不起作用,也使用了w3tc但是发布时的高cpu仍然存在
如果有专家建议我会感激
答案 0 :(得分:1)
每次发帖时,某些插件可能会做很多工作(在保存内容时挂钩到触发器)。尝试识别罪魁祸首插件,个人资料,启用慢速日志......我倾向于认为你的插件之一的弊大于利。
答案 1 :(得分:0)
首先,您需要监控应用程序服务器以识别可能的问题。要开始分析,您可以使用
等工具理想情况下,主管可能是安装在服务器上的好东西,例如Monit,Munin,...... 如果数据库位于同一服务器上,请尝试使用特殊脚本优化数据库,而不仅仅是optimize命令。 在您的情况下,我不建议使用插件来分析问题,因为它需要全局查看服务器上正在消耗的内容,以及瓶颈是什么。也许是恶意软件...... 使用像varnish或memcached这样的缓存系统可以大大提高系统的整体性能。