diff --git a/生产服务监控告警与无停机发布方案.md b/生产服务监控告警与无停机发布方案.md index 8cacab9..2de0499 100644 --- a/生产服务监控告警与无停机发布方案.md +++ b/生产服务监控告警与无停机发布方案.md @@ -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 秒完成在途请求。