Files
GarminHealthLab/deploy/stop.sh
ericwyuan 283d530f82 fix(deploy): 启动脚本等端口真正释放,并确认服务可用后才报成功
上一次部署里旧 worker 没随 master 退出,一直占着 8123。新 master 启动、
打印 started、然后什么都不服务——日志每一行看起来都正常,站点却是挂的。

- stop.sh 等进程真正退出,超时后 -9
- start.sh 停完等端口释放,起来后 curl 健康检查通过才算成功,否则返回非零

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-24 04:23:05 +08:00

571 B
Executable File