--- title: "渐进式发布" type: concept tags: [持续交付, 发布工程, 风险管控] sources: ["https://launchdarkly.com/blog/rto-vs-rpo/"] last_updated: 2025-07-26 --- ## Definition 渐进式发布(Progressive Rollout)是一种分阶段向用户群发布新功能的策略,通过逐步扩大影响范围来控制风险。 ## Rollout Stages (from this source) 1. **1% 用户** → 观察错误率、性能指标 2. **5% 用户** → 监控转化率、用户反馈 3. **25% 用户** → 检查下游系统负载 4. **100% 用户** → 全量发布 ## Benefits - 将 RTO 控制在秒级(如果在某阶段发现问题,只需关闭开关) - 限制故障影响范围 - 提供真实环境测试机会 ## Connections - [[Feature Flag]] ← 技术基础 → [[渐进式发布]] - [[Kill Switch]] ← 应急机制 → [[渐进式发布]] - [[RTO (Recovery Time Objective)]] ← 降低工具 → [[渐进式发布]]