Feature Flag 漸進式發佈

產品

新功能透過 Feature Flag 分階段發佈 — 先開放內部測試,再逐步擴大到小比例用戶,監控指標正常後全量發佈。

systemapicli
為什麼需要 OSOP

漸進式發佈需要精確的控制和監控。OSOP 定義每個階段的發佈比例、監控指標和回滾條件,確保功能上線過程可控且問題可快速回復。

Workflow Steps (6)

1
Enable for 1%
system
2
Monitor Error Rate (15min)
api
3
Expand to 10%
system
4
Monitor Error Rate (30min)
api
5
Full Rollout (100%)
system
6
Emergency Rollback
cli

Connections (6)

Enable for 1%Monitor Error Rate (15min)sequential
Monitor Error Rate (15min)Expand to 10%conditionalerror_rate < 0.01
Monitor Error Rate (15min)Emergency Rollbackconditionalerror_rate >= 0.01
Expand to 10%Monitor Error Rate (30min)sequential
Monitor Error Rate (30min)Full Rollout (100%)conditionalerror_rate < 0.005
Monitor Error Rate (30min)Emergency Rollbackfallback
6
Steps
6
Connections
3
Node Types