WordPress Nginx 404 故障排除及原因

正在 WordPress 后台编辑一片文章。使用 WordPress 的经典编辑器了批量插入了5张图片。然后就不对劲了,一直转圈圈没有反应了。在插入图片前进行文字编辑都是正常没有卡顿,刷新了下前端界面也是转圈圈最后直接 Nginx 直接给了404 错误页面如下图。一脸懵逼的以为难道被盯上了,碰巧的是我在一个QQ群里给别人发了网址。不会这么快就D了吧,话说这个群里有些心里阴暗的人见不得别人的网站,别人一发就被他D。

WordPress Nginx 404 故障排除及原因

解决方法:

登录服务器管理面板查看服务器状态,网络带宽在正常范围内波动。如果是被D的话带宽肯定是被占满,排除了被D的可能。此时看了下磁盘的 IO 已经超过了90M每秒的请求到1000 IOPS,好吧看来是 Bug 造成的。我不知道是主题 Bug 还是 WordPress 的 Bug。死马当活马医尝试重启 Nginx 后正常。

服务器管理面板硬盘的 IO 状态;前段是正常的 IO 波动,波动高峰是网站 Nginx 404 报错后的 IO 波动居高不下持续了10分钟左右,后段是重启 Nginx 后的 IO 波动。

WordPress Nginx 404 故障排除及原因

重启 Nginx 我使用的是 LNMP 环境,所以重启 Nginx 只需要执行 lnmp nginx restart 即可。从上图可以看出我在重启了 Nginx 后磁盘 IO 恢复到了正常的波动范围。

WordPress Nginx 404 故障排除及原因
(0)
公众号 微信扫一扫关注公众号 微信扫一扫关注公众号
上一篇 2021年7月29日 11:09
下一篇 2021年8月3日 13:42

相关推荐

扫码领红包