定时任务半夜三点执行,执行到一半内存溢出,第二天一早全组人知道了。我打开记录从头到尾扫了一遍。我把这台机器的 swap 关掉了,响应延迟稳定多了。这大概就是程序员的人生吧
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这台机器的配置是我三年前定的,当时的量只有现在的一成。我想了想自己这些年,好像确实如此。我在心里给这个环境起了个名,叫「半生产」。好在最后有惊无险
我把这台机器的日志清了一遍,第二天又满了。我打开记录从头到尾扫了一遍。我打开了这个服务的部署记录,发现昨晚有人偷偷发布。办公室安静得能听见键盘声
这台机器的存活时间已经超过了一千天。我把它记在心里,没跟任何人说。我登上了这台机器,先看了一眼磁盘,果然是它先撑不住。好在最后有惊无险
定时任务半夜三点执行,执行到一半内存溢出,第二天一早全组人知道了。我盯着屏幕沉默了十分钟。我在心里给这台机器贴了个标签,叫「请勿重启」
机房断电二十分钟,UPS 只撑了十五分钟,最后五分钟全靠信念。我把整条链路在心里复盘了一遍。我把这个服务的启动顺序调整了,依赖的问题终于没了。这大概就是程序员的人生吧
这台服务器上的服务有十一个,只有三个还有人维护。我笑了笑,决定不解释。我把这个服务的依赖版本统一了一遍,冲突终于没了。从此我多了一条团队规约
我把这个服务重启了一次,它安静了半小时又开始了。我拉了个小群,把相关同学都叫了进来。我在心里把这条链路的每一跳都排了一遍,找到最慢的那跳。连茶水间都安静了
重启之后 bug 消失了,我们所有人都不知道它为什么来,也不知道它为什么走。我叹了口气,然后打开了编辑器。我在心里给这个环境起了个名,叫「半生产」。从此我多了一条团队规约
机房空调故障,服务器集体过热,那天的运维群里全是哀嚎。我拉了个小群,把相关同学都叫了进来。我在心里把这次变更的影响面圈了一下,涉及到三个机房。我沉默了,但心里是服的