[已修复]Wordpress 使用大量 CPU 且无法停止

[已修复]Wordpress 使用大量 CPU 且无法停止

在 Apache 访问日志中,我发现所有连接都来自我自己的站点 IP,并且每秒都出现这种情况。知道是什么原因导致此问题吗?谢谢。

xx.xx.xx.xx.xx - - [11/Nov/2010:12:30:26 -0800] "GET /blog/ HTTP/1.0" 200 80604 "-" "WordPress/3.0.1;http://domain.com/blog

xx.xx.xx.xx.xx - - [11/Nov/2010:12:30:27 -0800] "GET /blog/ HTTP/1.0" 200 80604 "-" "WordPress/3.0.1;http://domain.com/blog

另外,mysql 每秒都会生成一个新进程。我已经禁用了所有 wordpress 插件,而且这个网站的流量也不大。

Id | 用户 | 主机 | db | 命令 | 时间 | 状态 | 信息
| +------+-----------+-----------------+-----------+---------+-------+-------------------+
| 3335 | dbuser | localhost | db_name | 睡眠 | 0 | | |
| 3336 | dbuser | localhost | db_name | 睡眠 | 10 | | |
| 3337 | dbuser | localhost | db_name | 睡眠 | 9 | | |
| 3341 | dbuser | localhost | db_name | 睡眠 | 8 | | |
| 3342 | dbuser | localhost | db_name | 睡眠 | 7 | | |
| 3344 | dbuser | localhost | db_name | 睡眠 | 6 | | |
| 3345 | dbuser | localhost | db_name | 睡眠 | 5 | | |

++++修复了问题++++
这是因为RSS小部件使用了错误的url

答案1

这可能是也可能不是你遇到的问题,但 Jeff Atwood有博客提到之前 Wordpress 占用了大量 CPU。本质上,他找到的解决方案是 Wordpress 没有正确缓存,并安装了一个插件来提高缓存性能。WP-超级缓存似乎是最近更新的。您可能想看看尝试一下缓存插件是否能解决您的问题。

相关内容