在無人值守的工業現場,裝置故障往往無法及時發現。看門狗是 JelinaOS 內建的“自動巡檢員”:持續監控系統執行狀態,異常時自動介入,把故障影響降到最低。
看門狗的作用
Section titled “看門狗的作用”- 持續監控:週期性檢查系統回應與關鍵服務狀態;
- 自動介入:檢測到異常時,按預設策略自動處理(如重新啟動服務);
- 系統兜底:嚴重異常時觸發系統級恢復動作,避免裝置“掛死”;
- 記錄留痕:異常與恢復過程記錄在案,便於事後分析。
與災難復原體系的配合
Section titled “與災難復原體系的配合”應用異常 ──▶ 重新啟動策略自動復原 │ └── 恢復失敗 ──▶ 看門狗介入 │ ├─ 系統級恢復動作 └─ 仍異常 ──▶ A/B 切換兜底(下次啟動自動修復)看門狗與 A/B 雙系統、應用重新啟動策略共同構成三級災難復原鏈路:
- 應用級:應用異常自動重新啟動;
- 系統級:看門狗檢測並介入;
- 分割區級:系統異常時備用分割區接管。
systemctl status jelina-watchdog檢視看門狗服務是否正常執行。
看門狗支援按現場需求設定監控與恢復策略(檢測週期、恢復動作等)。預設設定適用於大多數場景,特殊需求請聯絡研華技術支援協助調整。
- 無人值守站點:自動發現並處理系統異常;
- 關鍵業務裝置:業務應用程式掛死時自動復原;
- 遠端部署裝置:減少現場人工介入,降低維運成本。
- 更新與災難復原機制 — 災難復原設計全景
- A/B 雙系統與切換 — 分割區級兜底機制
- Recovery 與還原原廠設定 — 最終恢復手段