返回文档
部署

零停机部署

使用蓝绿部署策略部署更新而不中断实时流量。

Intermediate5 min readUpdated 2026-03-29

工作原理

Server Compass 使用蓝绿部署策略:

  1. 新容器与现有容器一起启动
  2. 健康检查验证新容器正确响应
  3. Traefik 将流量切换到新容器
  4. 旧容器停止并删除

整个过程中用户体验零中断。

启用零停机部署

  1. 打开应用设置
  2. 启用 零停机部署
  3. 配置健康检查端点(默认:/
  4. 设置健康检查间隔和超时
  5. 正常部署 — Server Compass 自动处理蓝绿切换

健康检查配置

健康检查确保新容器准备就绪后再切换流量:

  • 端点:要检查的 URL 路径(例如 /health/
  • 间隔:检查频率(默认:5 秒)
  • 超时:等待响应的时间
  • 重试:切换前需要的连续成功次数

如果健康检查失败,新容器被删除,旧容器继续服务流量。

Screenshots

零停机部署 - Screenshot 1

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass