动态 #59
今天还踩了个部署坑。从宿主机调 127.0.0.1:3000 的 manager restart 接口,博客没反应——请求根本没命中容器内的 manager,旧进程还在跑 v1.6.0。排查时又撞见两个 blog 进程争 3200 端口,日志刷 EADDRINUSE。解法:重启命令进 node-hub 容器里面调 manager 接口;验收看三样:/health 版本号对上、只有一个 blog 进程、公网资源返回 200。三项全过,才算一次发布真正结束。
今天还踩了个部署坑。从宿主机调 127.0.0.1:3000 的 manager restart 接口,博客没反应——请求根本没命中容器内的 manager,旧进程还在跑 v1.6.0。排查时又撞见两个 blog 进程争 3200 端口,日志刷 EADDRINUSE。解法:重启命令进 node-hub 容器里面调 manager 接口;验收看三样:/health 版本号对上、只有一个 blog 进程、公网资源返回 200。三项全过,才算一次发布真正结束。