Sun Java System Instant Messaging 7.2 管理指南

管理監視程式程序

監視程式程序監控伺服器和多重訊號組合器元件,並在確定元件未執行時嘗試重新啟動元件。

對於伺服器,監視程式根據伺服器目前的配置,定期直接連線至伺服器或者透過多重訊號組合器連線至伺服器,這樣嘗試建立連線來確定伺服器是否正在執行。監視程式會嘗試輪詢伺服器的作業狀態,如果無法確定狀態則會嘗試連線到伺服器。如果兩項作業都失敗,監視程式會停止,然後重新啟動伺服器。

在您使用監視程式前,請確認其為啟用狀態,並使用 imadmin status 指令執行。依預設,監視程式在您安裝 Instant Messaging 時就會啟用與執行。

附錄 CInstant Messaging imadmin 工具參考中有關於 imadmin 的詳細資訊。

確定監視程式的狀態

您可使用 imadmin 指令行公用程式來檢查監視程式的狀態。

Procedure確定監視程式的狀態

  1. 變更到包含 imadmin 指令行公用程式的目錄:


    cd im-svr-base/sbin
    
  2. 執行 imadmin status


    ./imadmin status watchdog
    

    imadmin 公用程式會傳回監視程式目前的狀態。

啟用和停用監視程式

依預設,監視程式在您安裝 Instant Messaging 時就會啟用。您可透過在 iim.conf 中設定配置參數來停用或啟用監視程式。

Procedure若要啟用或停用監視程式

  1. 開啟 iim.conf

    如需找到並修改 iim.conf 的說明,請參閱iim.conf 檔案語法

  2. 透過設定 iim_wd.enable 參數來啟用或停用監視程式,如下所示:

    啟用監視程式:iim_wd.enable=true

    停用監視程式:iim_wd.enable=false

  3. 儲存並關閉 iim.conf 檔案。

  4. 重新整理 Instant Messaging 伺服器配置:


    cd im-svr-base/sbin
    

    ./imadmin refresh
    

管理監視程式的記錄

您可以使用與管理伺服器、多重訊號組合器和 Calendar 代理程式相同的方式來管理監視程式的記錄。會將監視程式記錄檔案儲存為 im-db-base/log/iim_wd.log

如需為所有 Instant Messaging 元件,包含監視程式設定記錄層級的詳細資訊,請參閱第 13 章, 管理 Instant Messaging 的記錄