[NS : webblekubera] 磁盘上的代码不等于正在跑的代码

去年开始,我把家里一台常年开机的小机器当成生产环境在用,上面跑自建的后台服务和一堆定时任务。踩得最久的一个坑,是我一直默认:改完代码、重启服务、看到进程还在,就等于新代码生效了。真实情况是重启脚本拉起新进程的时候,端口被同一个项目的残留进程占着。新进程绑定失败,自己悄悄退出,旧进程继续好好地对外服务。日志里确实有一
 
 
Back to Top