IOSOR 知識庫

任何正式上線標章前的故障轉移閘門

在備援路徑通過金鑰庫驗證並完成煙霧測試之前,請勿將通道或頻道切換為正式上線 — 這是白牌預付制在正式環境承諾前的誠實展現。

正式上線標章向買家承諾,流量可以運行,資金可以流動,並且支援會將故障視為正式環境事件。如果主系統沒有經過驗證的備援、金鑰庫機密遺失或煙霧測試從未通過,則此承諾是虛假的。故障轉移閘門位於標章之前 — 而不是在第一次中斷事件發生之後。

IOSOR 是白牌預付制。正式上線意味著操作上已準備就緒,而不是「銷售說可以」。20 美元的試點資金用於證明;在接近 1,000 美元/月時才進行軟性審查,對於發現備援從未經過煙霧測試來說已經太晚了。相關連結:無重複扣款的備援路徑。這與富媒體通道的金鑰庫與範本閘門以及SMS API 採購清單不同。

正式上線意味著備援已證明

僅有主系統正式上線是將單點故障偽裝成準備就緒。在標章之前:

閘門 通過證明 阻擋正式上線
備援金鑰庫 機密存在並為備援通道設定範圍 憑證遺失或過期
有序路徑 書面主系統 → 備援系統與負責人 「在事件中決定」
煙霧測試 在試點金鑰下對備援系統進行端到端發送 UI 顯示綠色但無已交付的煙霧測試結果
資金身份 故障轉移煙霧測試下的一筆扣款 同一意圖金鑰的第二次結算
白牌 UI 無上游品牌的客戶狀態 Webhook 中的品牌字串

通過所有五項,否則保持設定中。

標章前的金鑰庫驗證與煙霧測試

金鑰庫驗證(Vault-green)意味著備援通道無需將機密貼入聊天即可進行身份驗證和路由。煙霧測試(Smoke)意味著受控的試點發送,並具有可導出的終端結果 — 而非模擬的接受。在實驗室通道中強制主系統停機,確認有序切換,確認帳本誠實性。

將資金停止點與正式流量前的錢包停損線綁定,這樣不良的備援就不會在第一次真實事件中耗盡錢包。切換仍停留在沙箱金鑰切到正式環境;當故障轉移煙霧測試為紅色時,請勿推廣正式環境金鑰。

與富媒體通道或 SMS 買家閘門不同

富媒體通道的金鑰庫/範本閘門詢問 WhatsApp 或 RCS 範本和機密是否已準備就緒。SMS 買家清單詢問 API、錢包和合規性是否可購買。故障轉移正式上線閘門詢問:如果主系統明天故障,有序備援是否已在沒有重複扣款和品牌洩漏的情況下運作?

交叉檢查清單會產生虛假的綠色狀態。一個通道可能通過 SMS 買家準備就緒,但仍未通過故障轉移煙霧測試。保持文章連結;保持證據獨立。

沙箱切換並非故障轉移準備就緒

沙箱 → 正式環境金鑰證明環境衛生。它不證明備援順序、第二通道金鑰庫準備就緒或資金安全的切換行為。順序:沙箱誠實性 → 試點上的故障轉移煙霧測試 → 正式環境金鑰 → 正式上線標章。跳過中間步驟會將第一週的中斷變成重複收費和混亂的狀態。

記錄誰可以切換正式上線,誰可以重新排序通道,以及誰在切換期間擁有面向客戶的文案。

任何正式上線標章前的買家清單

  1. 備援金鑰庫是否為綠色,且機密已設定範圍 — 而非共享的貼上資訊?
  2. 有序備援是否在主系統強制停機的情況下進行了煙霧測試?
  3. 煙霧測試是否為一個意圖結算一筆扣款?
  4. 客戶狀態在兩個通道上是否均為白牌?
  5. 錢包停損線是否在正式流量前啟用?
  6. 當上述任何閘門為紅色時,正式上線是否被阻擋?

從 IOSOR 開始

產品維持「建置中」,直到有具名容錯演練:強制主路倒下、一次備援發送成功、一筆扣款對上 intent、匯出已附上。然後才翻 Live。主路 OTP 正常不是這道閘,這也不是客戶警報節奏或 02:00 檔。

IOSOR 要點

Live 表示本產品的備援已被證明,不是主路看起來健康。

該做:沒有演練匯出就別點亮標章。別做:因為 OTP 已到達就塗 Live,或因為別的通道已經 Live。

這篇指南有幫助嗎?

相關指南