🚀
自动化无感部署控制中心
shen 服务器 · 蓝绿无缝发布控制台 (Blue-Green Zero-Downtime Deployment)
WS 日志流: 连接中...
轮询正常 (2s)
🕒
--:--:--
🌐 当前物理环境运行组 (Physical Groups)
上次切换: 暂无记录
当前生产环境 (Prod)
🟢 100% 生产流量
运行物理组:
蓝组 (Blue)
宿主机端口:
39482
容器名称:
yudao-blue
生产域名:
https://org.toms.chat ↗
健康状态:
Healthy 🟢
当前预发布 (Staging / 闲置组)
⚪ 隔离验证流量
运行物理组:
绿组 (Green)
宿主机端口:
39483
容器名称:
yudao-green
验证域名:
https://staging.toms.chat ↗
就绪状态:
待部署 ⚪
当前流水线状态:
IDLE
系统处于空闲待命状态,可启动新版本预发布部署。
1
空闲待命
IDLE
2
构建部署
PULL & BUILD
3
预发布就绪
STAGING READY
4
验证通过 (解锁)
STAGING VERIFIED
5
毫秒级热切
SWITCH PROD
6
发布完成
PROD SUCCESS
⚙️ 发布操作控制区 (严格遵循状态机前置门禁限制)
模拟构建/切换异常 (Simulate Failure)
步骤 1
📦
发布预发布环境
拉取最新代码 → 前后端编译 → 部署至闲置组 → 冒烟测试
步骤 2
🔍
前往预发布验证
访问
staging.toms.chat
手工核验业务功能
步骤 3
✅
确认预发布验证通过
人工复核无误后确认,解除生产切换锁
步骤 4
🔒
⚡ 一键无感切换生产
锁死禁用中
需先完成预发布验证
📟 实时控制台日志 (WebSocket Stream)
全部 (
0
)
信息 (
0
)
警告 (
0
)
错误 (
0
)
自动滚动
📋 复制
🗑️ 清屏
bash: /home/zxhtom/temp/github/deployment-center · ws://.../api/deploy/logs/ws
0 行日志
等待接收 WebSocket 日志流...
确认操作
×
确认执行该操作吗?