配置「JMS 提供者」
安裝期間,會在安裝 EIF WebSphere JMS Provider 的節點範圍上,
為 EIF WebSphere JMS Provider 建立「一般 JMS 提供者」資源。您可以使用 WebSphere 管理主控台來檢視及修改 EIF WebSphere JMS Provider 資源的配置。
若要查看 EIF WebSphere JMS Provider 配置詳細資料,請遵循下列步驟
- 在 WebSphere 管理主控台中,展開「資源」清單。
- 按一下「JMS 提供者」>「一般」。
- 將資源範圍選取為節點,而 EIF WebSphere JMS Provider 就安裝在此節點上。
- 應該會看到列出的 EIF JMS Provider 資源。
若要查看支援模組的 JMS 目的地詳細資料,
請按一下 EIF JMS Provider >「JMS 目的地」。應該會看到列出 JNDI 名稱為 'jms/eif/TECQueue' 的「TEC 佇列」資源。
若要查看支援模組的 JMS Connection Factory 詳細資料,
請按一下 EIF JMS Provider > JMS Connection Factory。應該會看到列出 JNDI 名稱為 'jms/eif/TECQueueConnectionFactory' 的 TECQueueConnectionFactory 資源。指定 JMS Connection Factory 之「自訂屬性」的值,
即可配置 Enterprise Console 伺服器的事件傳輸。下列各節會解釋內容的詳細資料。
- ServerLocation
- 指定安裝事件伺服器或 Tivoli Enterprise Console 閘道之主機的名稱。此內容的值必須是事件伺服器的 hostname 或 IP_address。
ServerLocation 關鍵字最多可以包含 8 個值,並以逗點區隔。第一個位置是主要事件伺服器,
其他的值則是指定在主要伺服器關閉時使用次要伺服器的順序。
- ServerPort
- 指定事件伺服器或 Tivoli Enterprise Console 閘道用來接聽事件的埠號。除非無法在事件伺服器上使用埠映射程式,
否則請將此關鍵字值設為 0 (預設值);如果事件伺服器在 Microsoft Windows 系統上執行,或事件伺服器是 Tivoli Availability Intermediate Manager,
則會發生上述情況 (請參閱下列附註)。如果埠號是指定為零 (0) 或未指定,
則會使用埠映射程式來擷取埠號。
-
附註:
在 Enterprise Console 閘道上,
不支援埠映射程式接收來自 EIF WebSphere JMS Provider 的事件。如果將事件傳送至此閘道,
則必須指定 ServerPort 內容以符合 Enterprise Console 閘道配置檔中的 gwr_ReceptionPort 關鍵字值。
ServerPort 內容最多可以包含 8 個值,並以逗點區隔。若要將事件傳送至 UNIX 事件伺服器,
請使用預設值 0 (即使使用 ServerLocation 關鍵字指定多個 UNIX 事件伺服器,也只需要一個 0 值)。若要將事件傳送至 Windows 事件伺服器或 Tivoli Availability Intermediate Manager,
請為使用 ServerLocation 關鍵字所定義的每個事件伺服器指定一個值。
附註:
如果事件伺服器是在 Windows 作業系統上執行:
在 Windows 系統上,沒有埠映射程式常駐程式可讓 EIF WebSphere JMS Provider 在執行時期查詢接收埠。事件伺服器會接聽固定接收埠 (.tec_config 檔案中的 tec_recv_agent_port) 上的連線及事件輸入。請將 ServerPort 內容設為 $BINDIR/TME/TEC 目錄之 .tec_config 檔案中的 tec_recv_agent_port 項目值。預設值是 5529。Tivoli Availability Intermediate Manager 絕不會使用埠映射程式;Tivoli Availability Intermediate Manager 伺服器會在 Tivoli Availability Intermediate Manager 圖形式使用者介面中所設定的固定埠上接聽。
- BufferEvents
- 指定是否啟用事件緩衝。有效值是 YES 及 NO。
- YES
- 將事件儲存於 BufEvtPath 關鍵字所指定的檔案中。
- NO
- 不儲存或將事件置入緩衝區。
此值並不區分大小寫。
預設值是 NO。
- BufEvtPath
- 指定快取檔的完整路徑名稱。如果 BufferEvents 內容設為 YES,則這是必要的內容。預設值是 /tmp/<connection factory name>.cache
- LogLevel
- 指定 EIF WebSphere JMS Provider API 是否會產生日誌訊息。根據預設值,不會產生任何訊息。指定 ALL 以產生訊息。如果指定其他任何值或未指定值,則不會產生訊息。
- LogFileName
- 指定事件轉遞程式之日誌檔的完整路徑名稱。檔案的預設位置是 /tmp/<connection
factory name>.log。
- TraceLevel
- 指定「事件轉換器」之追蹤檔的完整路徑名稱。檔案的預設位置是 /tmp/<connection
factory name>.trace。
- TraceFileName
- 指定 EIF WebSphere JMS Provider API 是否會產生追蹤訊息。根據預設值,不會產生任何訊息。指定 ALL 以產生訊息。如果指定其他任何值或未指定值,則不會產生訊息。
參照
配置事件群組
使用 Script 配置 EIF WebSphere JMS Provider
相關主題
變更轉遞 Tivoli Enterprise Console 伺服器
選取要轉遞的事件
啟用事件緩衝
將事件轉遞給多個伺服器
修改配置範圍
修改 Enterprise Console 事件類別定義
母主題
管理 EIF WebSphere JMS Provider