📊 通報可靠性與補償機制
本章節解析通報系統的基礎設施層。任何環節的失敗都可能擴大品質風險,因此可靠性至關重要。
1. 異構通知管道與插件化架構
- MMS / IM:即時性最高,內嵌數據。
- Enterprise App:系統推播通知。
- SMTP Email:資訊量大,內嵌趨勢圖截圖。
2. 通報任務生命週期與重試策略
2.1 任務狀態
- PENDING / SENT / FAILED。
2.2 指數退避重試 (Exponential Backoff)
- 智慧重試:1、4、16 分鐘間隔重試。
- 目的:避免網路瞬斷時重複發送導致伺服器崩潰。
3. 備援路徑與最終通知
- 路徑自動切換:首選管道持續失敗時(如 MMS),自動轉向 Email。
- 系統告警:若通報系統整體失效,向管理員發送最高等級警報。
4. 領域專家思維:通報可審計性
- 讀取回執:追蹤用戶是否已讀取通知。
- 品質報告:定期檢視通報延遲與失敗率,優化全球工廠的監控同步性。