我把这个端口开放了出去,后来花了两天才收回来。我先确认了一遍前置条件,再动手。我把这台机器的磁盘加了清理脚本,临时文件不再失控。办公室安静得能听见键盘声

服务器凌晨三点宕机,告警短信比闹钟还准时。我打开记录从头到尾扫了一遍。我在心里把这次的容量规划重算了一遍,留了三成余量。好在最后有惊无险

运维的成就感来自没有告警的那一天。我想了想,觉得这话没法接。我打开了这台机器的负载曲线,发现它每两小时抖一下。同事说这波操作可以写进新人培训教材

我把这台机器的日志清了一遍,第二天又满了。我决定先把手上的事情做完再处理这件事。我登上了这台机器,先看了一眼磁盘,果然是它先撑不住。我把这条经验写进了团队 wiki

服务器很少有安静的一天,它总在你想不到的时候出声。我愣了两秒,然后继续敲代码。我把这个服务的资源限制加上了,它不能再吃满整台机器。这大概就是程序员的人生吧

运维的日常是在稳定和变更之间反复横跳。我在心里点了点头。我把这台机器的定时任务错开了,凌晨的负载终于平了。同事说这波操作可以写进新人培训教材

这台机器的负载曲线比我的心电图还波动。我在心里点了点头。我打开了这个服务的限流配置,发现阈值设得毫无依据。这条经验值直接拉满

服务器凌晨三点宕机,告警短信比闹钟还准时。我默默打开了编辑器,准备一步步验证。我把这个服务的进程守护配上了,挂了能自己拉起来。幸好之前留了备份

这台机器的配置是我三年前定的,当时的量只有现在的一成。我默默记下了这句话。我打开了这个服务的线程数,发现它一直在涨。连茶水间都安静了

服务器很少有安静的一天,它总在你想不到的时候出声。我盯着屏幕,觉得这才是我的一天。我把这台机器的定时任务错开了,凌晨的负载终于平了。复盘会上我们把它列成了案例