Calendar Server 和 Messaging Server 現在使用相同的停止和啟動機制,為 Sun JavaTM Enterprise System Monitoring Framework (JESMF) 的一部分。start-cal 指令會先啟動 watcher 程序,然後啟動其他所有程序。watcher 程序瞭解其他服務擁有的任何相依性,及服務啟動的順序。
每個註冊的服務 (程序) 會開啟與監視程式的連線。如果某程序因未適當地中斷連線而終止,則監視程式會自動重新啟動它。如果此程序在定義的間隔內終止兩次,則不會再重新啟動它。此逾時間隔是可配置的。
監視程式會寫入單一記錄檔 cal-svr-base/data/log/watcher.log,其中包含以下資訊:
傳送給管理主控台的失敗通知和無回應錯誤訊息。
所有伺服器的停止和啟動記錄。
如需如何配置監視程式的資訊,請參閱配置 Calendar Server 版本 6.3 的監視程式 (程序)