Sun Java System Messaging Server 6 2005Q4 管理指南

管理事件通知服務

管理 ENS 包括啟動和停止該服務,以及變更配置參數以控制 ENS 的 iBiff 發佈程式的運作方式。

啟動和停止 ENS

可以使用 start-msg ensstop-message ens 指令來啟動和停止 ENS 伺服器。必須為 root 使用者才可以執行這些指令。

Procedure啟動和停止 ENS

步驟

    啟動 ENS:

    msg_svr_base/sbin/start-msg ens

    • 停止 ENS:

      msg_svr_base/sbin/stop-msg ens

事件通知服務配置參數

有數個配置參數可以控制 iBiff 的運作方式。可以使用 configutil 公用程式來設定這些參數。

表 B–1 iBiff 配置參數

參數 

說明 

local.store.notifyplugin.maxHeaderSize

指定將與通知一起傳輸的標頭之最大大小 (以位元組為單位)。預設為 0 位元組。 

local.store.notifyplugin.maxBodySize

指定將與通知一起傳輸的內文之最大大小 (以位元組為單位)。預設為 0 位元組。 

local.store.notifyplugin.eventType.enable

指定給定事件類型是否將產生通知。合法值是 1 (啟用) 和 0 (停用)。預設值是 1;即,將 local.store.notifyplugin.ReadMsg.enable 設定為 0 將停用 ReadMsg 通知。

local.store.notifyplugin.ensHost

指定 ENS 伺服器的主機名稱。預設為 127.0.0.1

local.store.notifyplugin.ensPort

指定 ENS 伺服器的 TCP 連接埠。預設為 7997

local.store.notifyplugin.ensEventKey

指定要用於 ENS 通知的事件金鑰。預設為 enp://127.0.0.1/store。事件金鑰的主機名稱部分不用於決定 ENS 主機。它僅是 ENS 使用的唯一識別碼。

訂閱者應訂閱此金鑰,以便收到匹配該金鑰的事件通知。