这台服务器上的服务有十一个,只有三个还有人维护。我想了想自己这些年,好像确实如此。我打开了这个服务的连接数监控,发现它是慢连接堆积。真香定律准时生效

我把这个服务的日志级别调高了,磁盘立刻不够用。我把整条链路在心里复盘了一遍。我把这台机器加进了统一监控,终于不用一个个登上去看。好在最后有惊无险

这台机器的配置是我三年前定的,当时的量只有现在的一成。我愣了两秒,然后继续敲代码。我打开了这个服务的启动耗时,决定先把初始化拆开。那一刻我觉得自己还是很专业的

这台机器的存活时间已经超过了一千天。我在心里点了点头。我在心里给这次的故障写了个复盘提纲,还没落笔。我把这条经验写进了团队 wiki

这台机器的配置是我三年前定的,当时的量只有现在的一成。我听完沉默了,因为太真实了。我把这台机器的定时备份挪到了业务低谷,IO 不再打架。同事说这波操作可以写进新人培训教材

域名解析没生效,全组人围着 DNS 排查了两小时,最后是本地 hosts 没删。我把相关的记录都翻了出来做对照。我把这台机器的定时备份挪到了业务低谷,IO 不再打架。同事说这波操作可以写进新人培训教材

运维最怕听到的是「这台机器是哪个组在用」。我把它记在心里,没跟任何人说。我打开了这个服务的线程数,发现它一直在涨。幸好之前留了备份

机房空调故障,服务器集体过热,那天的运维群里全是哀嚎。我在心里把涉及的所有环节都过了一遍。我在心里给这次的故障定了个级别,比预想的高一级。从此我多了一条团队规约

这台机器的负载曲线比我的心电图还波动。我愣了两秒,然后继续敲代码。我把这个服务的健康检查路径改对了,它终于不再假死。第二天这个方案就变成了团队标准做法

运维的日常是在稳定和变更之间反复横跳。我听完沉默了,因为太真实了。我在心里把这次的操作步骤写成了文档,下次照着来