08 / 23 · 2026

一个不肯下线的服务

它已经没人在用了,但每次要关,总有人想起还有个东西挂在上面。

服务器上有一个服务,跑了很多年。它的作用现在已经被别的东西替代了,日志里一个月没有一条真实请求,只有监控在每分钟敲一次。

每次打算关掉它,都会出现同一个问题:万一还有人用呢。这个「万一」没有证据,但它足够让决定往后拖一年。

后来我做了件事,把它所有的入口都加上日志,谁访问、从哪来、带了什么参数,全记下来。三个月,一共十一次访问,其中九次是我自己的监控,一次是扫描器,剩下一次是半年前的一个书签。

关掉它那天花了二十分钟,改配置、停服务、删定时任务。真正拖了两年的不是技术,是没有人愿意承担「可能有影响」这四个字。

现在我的规矩是:任何服务上线时就写好下线条件。不然它会长在那里,变成一个不敢碰的东西。

— 完 —