Sun Java Communications Suite 5 版本說明

Monitoring Framework 在 Calendar Server 中的實作方式

Calendar Server 與 Messaging Server 均以最低程度和適用於 Java Enterprise System 的 Monitoring Framework 整合。Monitoring Framework 在執行中會定期檢查 operationalStatus 屬性,該屬性的狀態可以是 OK (表示系統正在執行),也可以是 DOWN (表示系統未執行)。

Monitoring Framework 代理程式 csmfagent (新程序) 會隨著系統啟動 (start-cal) 一併啟動。這是系統啟動的第一個程序。該程序會創設一個應用程式,並宣告應用程式的狀態為 OK。它也會擷取 SIGTERM,而且在擷取一項後立即宣告狀態為 DOWN 並結束。

同樣地,如果 Watcher 已經過配置,並且正在執行,系統的任何部分失敗或變得無回應時,Watcher 就會發出 SIGTERM 訊號停止 csmfagent