---
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)]] ← 降低工具 → [[渐进式发布]]
