阿里云虚拟主机运行wordpress过度消耗资源被关停解决办法

2019年7月5日 0 条评论 273 次阅读 0 人点赞

一觉起来,阿里云主机给我发邮件提醒我:过度消耗资源被关停

具体排查流程:

1.看数据库,确实超了,清理了一下数据库

2.查看log

方法如下:

看log后发现原因是访问 wp-cron.php?doing_wp_cron=xxx 这个访问量过大导致的

那么,这个路径干什么用的呢?原来是wordpress的定时功能,类似于linux的corn-tab,但是由于阿里云虚拟机没有corn-tab功能,所以wordpress就用这个办法实现了定时备份等功能:

网站随时可能会有用户在点击,只要在用户点击的时候,判断当时是否有需要运行的后台任务,如果则在后台运行该任务,就可以实现类似crond的效果。

虽然这么好用,不过占用这么高的系统资源我就不得不禁用它了。 禁用了它之后,系统资源消耗就下来了。

怎么禁用呢:

编辑wp-config.php,加入一下一行:

define('DISABLE_WP_CRON', true); 

即可完美解决!

今从晚向

这个人太懒什么东西都没留下

文章评论(0)

你必须 登录 才能发表评论