问题

近期服务器频繁宕机,通过监测基本是由于 CPU 和内存使用 100% 导致,从而不得不重启服务器来恢复网站和博客的正常运行。

过程

通过 Nginx 日志查看宕机时间段没什么特别的异常访问,但是日志中频繁出现 "POST /wp-cron.php?doing_wp_cron=..." 的记录引起我的关注,通过了解这是 wp 的定时任务,一般用于定时发布文章和备份数据库,因为有了相关替代,所以也无须使用,且当前已影响整体性能,遂即关闭该功能。

方案

编辑 wp-config.php 文件,

/* That’s all, stop editing! Happy blogging. */ (英文)

/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */ (中文)

之前加入

define('DISABLE_WP_CRON', true);

保存即可。


友情提示:本站所有文章,如无特殊说明或标注,均为何星星原创发布。与此同时,趋于近年来本站的文章内容频繁被他站盗用与机器采集,现已全局禁用网站文字内容操作,了解详情或转载文章请 点此 继续!
分类: 系统运维

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注