IOSOR 知識庫
任何正式上線標章前的故障轉移閘門
在備援路徑通過金鑰庫驗證並完成煙霧測試之前,請勿將通道或頻道切換為正式上線 — 這是白牌預付制在正式環境承諾前的誠實展現。
正式上線標章向買家承諾,流量可以運行,資金可以流動,並且支援會將故障視為正式環境事件。如果主系統沒有經過驗證的備援、金鑰庫機密遺失或煙霧測試從未通過,則此承諾是虛假的。故障轉移閘門位於標章之前 — 而不是在第一次中斷事件發生之後。
IOSOR 是白牌預付制。正式上線意味著操作上已準備就緒,而不是「銷售說可以」。20 美元的試點資金用於證明;在接近 1,000 美元/月時才進行軟性審查,對於發現備援從未經過煙霧測試來說已經太晚了。相關連結:無重複扣款的備援路徑。這與富媒體通道的金鑰庫與範本閘門以及SMS API 採購清單不同。
正式上線意味著備援已證明
僅有主系統正式上線是將單點故障偽裝成準備就緒。在標章之前:
| 閘門 | 通過證明 | 阻擋正式上線 |
|---|---|---|
| 備援金鑰庫 | 機密存在並為備援通道設定範圍 | 憑證遺失或過期 |
| 有序路徑 | 書面主系統 → 備援系統與負責人 | 「在事件中決定」 |
| 煙霧測試 | 在試點金鑰下對備援系統進行端到端發送 | UI 顯示綠色但無已交付的煙霧測試結果 |
| 資金身份 | 故障轉移煙霧測試下的一筆扣款 | 同一意圖金鑰的第二次結算 |
| 白牌 UI | 無上游品牌的客戶狀態 | Webhook 中的品牌字串 |
通過所有五項,否則保持設定中。
標章前的金鑰庫驗證與煙霧測試
金鑰庫驗證(Vault-green)意味著備援通道無需將機密貼入聊天即可進行身份驗證和路由。煙霧測試(Smoke)意味著受控的試點發送,並具有可導出的終端結果 — 而非模擬的接受。在實驗室通道中強制主系統停機,確認有序切換,確認帳本誠實性。
將資金停止點與正式流量前的錢包停損線綁定,這樣不良的備援就不會在第一次真實事件中耗盡錢包。切換仍停留在沙箱金鑰切到正式環境;當故障轉移煙霧測試為紅色時,請勿推廣正式環境金鑰。
與富媒體通道或 SMS 買家閘門不同
富媒體通道的金鑰庫/範本閘門詢問 WhatsApp 或 RCS 範本和機密是否已準備就緒。SMS 買家清單詢問 API、錢包和合規性是否可購買。故障轉移正式上線閘門詢問:如果主系統明天故障,有序備援是否已在沒有重複扣款和品牌洩漏的情況下運作?
交叉檢查清單會產生虛假的綠色狀態。一個通道可能通過 SMS 買家準備就緒,但仍未通過故障轉移煙霧測試。保持文章連結;保持證據獨立。
沙箱切換並非故障轉移準備就緒
沙箱 → 正式環境金鑰證明環境衛生。它不證明備援順序、第二通道金鑰庫準備就緒或資金安全的切換行為。順序:沙箱誠實性 → 試點上的故障轉移煙霧測試 → 正式環境金鑰 → 正式上線標章。跳過中間步驟會將第一週的中斷變成重複收費和混亂的狀態。
記錄誰可以切換正式上線,誰可以重新排序通道,以及誰在切換期間擁有面向客戶的文案。
任何正式上線標章前的買家清單
- 備援金鑰庫是否為綠色,且機密已設定範圍 — 而非共享的貼上資訊?
- 有序備援是否在主系統強制停機的情況下進行了煙霧測試?
- 煙霧測試是否為一個意圖結算一筆扣款?
- 客戶狀態在兩個通道上是否均為白牌?
- 錢包停損線是否在正式流量前啟用?
- 當上述任何閘門為紅色時,正式上線是否被阻擋?
從 IOSOR 開始
產品維持「建置中」,直到有具名容錯演練:強制主路倒下、一次備援發送成功、一筆扣款對上 intent、匯出已附上。然後才翻 Live。主路 OTP 正常不是這道閘,這也不是客戶警報節奏或 02:00 檔。
IOSOR 要點
Live 表示本產品的備援已被證明,不是主路看起來健康。
該做:沒有演練匯出就別點亮標章。別做:因為 OTP 已到達就塗 Live,或因為別的通道已經 Live。
這篇指南有幫助嗎?
相關指南
- 跨越重新路由流量的事件後帳目對帳
跨越重新路由流量進行事件後帳目對帳,精確比對訊息記錄與扣款,確保零重複計費並維護白牌 CPaaS 財務透明度。
- 實作路由震盪阻尼規則以防止快速路徑跳動
在 IOSOR 中配置路由震盪阻尼規則,強制執行冷卻期與失敗閾值,在消耗資金之前遏止破壞性的路由跳動。
- 在延長路由故障轉移期間發送自動化狀態更新
在 IOSOR 主控台中,為延長的備用路徑運作設定自動化租戶通知與 SLA 升級觸發機制。