監視程式 (程序) watcher 可監視失敗的通訊端連線。它可與 Calendar Server 和 Messaging Server 搭配使用。若要設定 Calendar Server 參數來配置監視程式,請執行以下步驟:
以擁有變更配置權限的管理員身份登入。
透過發出 stop-cal 指令來停止 Calendar Server 服務。
移至 /etc/opt/SUNWics5/cal/config 目錄。
透過複製及重新命名,儲存舊的 ics.conf 檔案。
如下表中所示編輯一個或多個參數︰
參數 |
說明和預設值 |
---|---|
若此參數設為 "yes",則啟動程式會先嘗試啟動 watcher 再啟動其他任何服務。然後常駐程式會透過通訊端連線來連線它。預設為 "no",但配置程式會將它變更為 "yes"。 |
|
這是 watcher 偵聽的連接埠。Messaging Server 使用連接埠 49994。Calendar Server 必須使用不同的連接埠,例如 49995。 |
|
watcher 的配置檔。若為相對路徑,則是相對於 config 目錄。預設為 watcher.cnf。 |
|
service.autorestart |
如果設定為 "yes",則監視程式會自動重新啟動因未適當地中斷連線而終止的任何已註冊服務。如果服務在 10 分鐘內終止兩次,則監視程式不會再重新啟動該服務。 |
將檔案儲存為 ics.conf。
重新啟動 Calendar Server。
cal-svr-base /SUNWics5/cal/sbin/start-cal
如需監視程式 (程序) 的更多資訊,請參閱「Sun Java System Messaging Server 6.3 Administration Guide」。第 4 章和第 23 章都有相關資訊。
如果已啟用監視程式,則必須以監視程式 (程序) 註冊監視程式要監視的每個服務。Calendar Server 常駐程式會自動在內部完成此工作。或者,常駐程式會在 cal-svr-base/data/proc目錄中建立 pid 檔案,其中包含每個服務的程序 ID 及其狀態,狀態可能為 "init" 或 "ready"。