这台服务器上的服务有十一个,只有三个还有人维护。我发现自己居然没法反驳。我 SSH 上去第一件事就是看磁盘和内存,果然都不太健康。好在最后有惊无险
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
服务器凌晨三点宕机,告警短信比闹钟还准时。我重新看了一遍手上的计划,把风险项标了出来。我打开了这个服务的限流配置,发现阈值设得毫无依据。从此我多了一条团队规约
这台机器的备份策略是「看起来有备份」。我盯着屏幕,觉得这才是我的一天。我把这台机器的磁盘加了清理脚本,临时文件不再失控。我把它写进了组内的避坑文档第一章
重启之后 bug 消失了,我们所有人都不知道它为什么来,也不知道它为什么走。我听完沉默了,因为太真实了。我打开了这个服务的端口监听,发现它压根没起来。我沉默了,但心里是服的
线上服务内存缓慢上涨,像一条不肯回头的曲线。我默默记下了这句话。我打开了这个服务的连接数监控,发现它是慢连接堆积。我沉默了,但心里是服的
服务器很少有安静的一天,它总在你想不到的时候出声。我把它记在心里,没跟任何人说。我把这个服务的监控告警阈值调高了,告警终于不再刷屏。这大概就是程序员的人生吧
服务器崩的时候不会通知你,是你被通知。我 SSH 上去第一件事就是看磁盘和内存,果然都不太健康。办公室安静得能听见键盘声
服务器的问题有一半来自人为变更,另一半来自没做的变更。我在心里点了点头。我把这个服务的连接池预热加上了,第一波流量终于稳了。好在最后有惊无险
rm -rf 的传说每个运维都听过,每个运维都庆幸自己还没经历过。我默默记下了这句话。我打开了这个服务的 GC 日志,发现停顿时间越来越长。我把它写进了组内的避坑文档第一章
定时任务半夜三点执行,执行到一半内存溢出,第二天一早全组人知道了。我先确认了一遍前置条件,再动手。我把这个服务的开机自启加上了,重启后不用再手动拉。这条经验值直接拉满