博客最近老挂

今天打开博客,又挂了,距离上一次挂差不多有一礼拜,我开始有点警觉了!

在过去的 n 年当中,我的博客从来没有挂过,我也从来不会考虑这个问题。直到一礼拜前,一个用户发了一封邮件告诉我的博客挂了,我才第一次发现自己的博客也会宕机。挂的原因其实是 MySQL 挂了,然后 WordPress 连不上数据库,就报错。我看了眼 MySQL 的日志,差不多就是内存不足,直接 ERROR 了。但是其实挺可疑:

  1. MySQL 内存不够就要宕机吗,直接查询失败不行吗?
  2. 我的服务器内存肯定够用的,我上机看的时候,内存利用率才 30%。
  3. 会不会当时的内存真的就被恰好打满了?巧的是,历史记录看不了,就算从云服务器厂商那边看,CPU 和内存的记录都是空的。

讽刺的是,自己作为一个搞数据库的人,我并不知道为什么会这样,主要也没时间追查,直接一招重启大法。

不幸的是,这一次博客挂了,再也没好心人提醒我,结果导致我挂的第二天才发现挂了,让我白白损失了 1 天的流量。不过博客挂了,我是不是也应该感到高兴呢,如果是因为访问流量比较大而挂的,我是十分乐意的。

为了防止类似的事情再次发生,这次我做了如下几个措施:

  • 使用 UpTimeRobot 对博客进行在线率监控,监控页面如下:https://stats.uptimerobot.com/wZx0oIv1pO,当然我也把链接放页脚了。
  • 优化文章的 description,原本每篇文章的 description 太短了,不利于百度的 SEO 优化,看看这样能不能改善百度的索引效果。
  • 开启 Linux 自己的负载监控,便于排查问题。

最后,静候下一次的宕机来临,我已做好了万全准备,一下次就可以好好分析了。

原创文章,作者:Smith,如若转载,请注明出处:https://www.inlighting.org/archives/blog-recently-always-die

打赏 微信扫一扫 微信扫一扫
SmithSmith
上一篇 2023年2月22日 下午12:51
下一篇 2023年6月24日 下午6:57

相关推荐

  • 个人使用的 Shell 环境搭建

    自从用了远程开发机,天天和命令行打交道,一套属于自己的 shell 配置已经刻不容缓,否则工作效率太低了。 现在 我自己搞了一个 dotfiles 仓库,专门用来一键初始化机器。 …

    2023年1月9日
    1.5K0
  • 618 之我的刀把金鱼缸主机

    自己一直惺惺念念想拥有一台优雅的、强劲的台式机,终于在今年的 618,组上了一台艺术品,废话不多说,先上图: 机箱特意选了一个乔思伯 TK-1 金鱼缸机箱,侧弯的玻璃能够完美的展现…

    2023年6月24日
    1.2K4
  • ChatGPT 牛逼,我准备下岗了

    最近看一段 CSV 代码申请大量内存的问题,看了半天没有思绪,就想尝试刁难一下 ChatGPT,结果它还真答得有模有样,虽然并没有解决问题,不过确实牛逼 plus。 看到答案,我惊…

    2023年2月22日
    1.4K1

发表回复

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

评论列表(1条)

  • dirtysalt
    dirtysalt 2023年9月1日 下午1:47

    到现在还挂过吗?