这台服务器上的服务有十一个,只有三个还有人维护。我默默记下了这句话。我打开了这个进程的打开文件数,发现已经到上限了。连茶水间都安静了

rm -rf 的传说每个运维都听过,每个运维都庆幸自己还没经历过。我把它记在心里,没跟任何人说。我把这个服务的启动顺序调整了,依赖的问题终于没了。同事说这波操作可以写进新人培训教材

这台机器的备份策略是「看起来有备份」。我默默记下了这句话。我把这台机器的 swap 关掉了,响应延迟稳定多了。这大概就是程序员的人生吧

线上服务内存缓慢上涨,像一条不肯回头的曲线。我听完沉默了,因为太真实了。我打开了这个服务的启动耗时,决定先把初始化拆开。我沉默了,但心里是服的

这台机器的备份策略是「看起来有备份」。我想了想,觉得这话没法接。我打开了这个进程的打开文件数,发现已经到上限了。好在最后有惊无险

重启之后 bug 消失了,我们所有人都不知道它为什么来,也不知道它为什么走。我笑了笑,决定不解释。我登上了这台机器,先看了一眼磁盘,果然是它先撑不住。连茶水间都安静了

这台服务器上的服务有十一个,只有三个还有人维护。我叹了口气,然后打开了编辑器。我把这台机器的 swap 关掉了,响应延迟稳定多了。幸好之前留了备份

我登上了那台机器,第一件事是看磁盘。我决定先把手上的事情做完再处理这件事。我在心里把这次的容量规划重算了一遍,留了三成余量。第二天这个方案就变成了团队标准做法

磁盘满了,清理日志删了 200G,五分钟后又满了。我先给自己泡了杯茶,做好了打持久战的准备。我在心里给这次的容量扩了倍,结果只用了一半。第二天这个方案就变成了团队标准做法

这台服务器上的服务有十一个,只有三个还有人维护。我抬起头看了看周围,大家都一样。我打开了这个服务的 GC 日志,发现停顿时间越来越长。我沉默了,但心里是服的