高媒体维基CPU负载


High mediawiki CPU load

我正在使用cPanel在共享主机上运行wiki(MediaWiki引擎)。最初的四五天CPU负载相当低,但随后在两到三倍内迅速增加。参观人数与往日相同。我试图关闭所有扩展程序 - 效果甚微。然后我尝试通过.htaccess更改PHP设置(例如memory_limit和max_execution_time):没有效果。启用/禁用任何缓存都无济于事。

在我的请求站点移动到同一主机的另一台服务器后。前两三个小时的 CPU 负载再次较低,但随后增加。一直以来,访问者的数量都像往常一样(根据谷歌分析,30-40

)。

访问日志未显示任何 DoS 或暴力破解的迹象。

它可以是什么以及如何解决它?

如果你想获得关于CPU时间如何分配的详细信息,你可以安装XHProf(它从1.25开始集成到MediaWiki中,尽管这可能对你没有帮助)。但是,作业队列可能正在填满,请参阅链接以获取检查方法和性能提示的各种方法。(作业队列主要涉及页面编辑后的后续更新;缓存不会对其产生错误影响。