Test #1

Merged
admin merged 256 commits from test into main 2026-09-28 16:01:16 +08:00
Showing only changes of commit 952ccbcabc - Show all commits
@@ -275,9 +275,11 @@ restart: unless-stopped
不停止活动槽。
- 带 `@Scheduled` 或 MQ Consumer 的服务,Web 槽固定关闭后台任务;后台任务运行在不注册
Nacos、不暴露端口的单例 `*-worker` 容器。Worker 顺序切换,避免新旧任务双跑。
- 国内、海外 Gateway 分别在 `9000/19000`、`9300/19300` 之间切换,宿主机 Nginx
`nginx -t` 成功后才 reload;失败恢复原配置。
- Admin、Client 分别在 `9001/19001`、`9002/19002` 之间切换,使用稳定的
- 宝塔反向代理永久指向固定入口 `9000/9300/9001/9002`,部署脚本不得修改宝塔管理的
站点 vhost 文件。独立的 `00-blue-green-*.conf` 在固定入口后执行槽位切换。
- 国内、海外 Gateway 槽位分别使用 `19000/29000`、`19300/29300`,宿主机 Nginx
`nginx -t` 成功后才 reload;失败恢复切流层配置。
- Admin、Client 槽位分别使用 `19001/29001`、`19002/29002`,使用稳定的
`gateway-active`、`gateway-overseas-active` 路由别名。
- 所有 Java Web 槽使用优雅停机,默认最多等待 45 秒完成在途请求。