Blue-Green Deployment
蓝绿部署维护两个相同环境(蓝/绿),新版本部署到空闲环境后切换流量,实现零停机。
用途
零停机部署与快速回滚,适合关键服务。
机制
蓝环境运行当前版本接流量,绿环境部署新版本。验证绿环境后切换路由(LB/Ingress)至绿。出问题切回蓝。需双倍资源。数据库迁移需兼容两版本。
用例
- 零停机部署
- 快速回滚
- 发布策略
蓝绿部署维护两个相同环境(蓝/绿),新版本部署到空闲环境后切换流量,实现零停机。
零停机部署与快速回滚,适合关键服务。
蓝环境运行当前版本接流量,绿环境部署新版本。验证绿环境后切换路由(LB/Ingress)至绿。出问题切回蓝。需双倍资源。数据库迁移需兼容两版本。