XuqmGroup-Server/tenant-service
XuqmGroup 9084831b2a fix(安全中心): 修复健康检查误判 force-recreate 旧容器为失败
force-recreate 会先停掉旧容器(status=exited),若此时健康检查
轮询到旧容器的 exited 状态,会误判新容器失败并触发不必要的回滚。

修复方式:
- 新增 getNewestContainerId() 在 compose up 后立即拿到新容器 ID
- waitForServiceStable 接受 containerId 参数,通过 docker inspect
  精确轮询新容器状态,完全隔离旧容器的干扰
- 退化路径(containerId=null)保留原有服务名轮询逻辑

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 01:18:01 +08:00
..
src/main fix(安全中心): 修复健康检查误判 force-recreate 旧容器为失败 2026-06-13 01:18:01 +08:00
pom.xml feat: 引入 Flyway 数据库版本管理,替换 ddl-auto: update 2026-06-12 23:28:12 +08:00