請執行這些步驟,以啟用或停用「事件服務」。
開始之前
這項作業假設您已
- 安裝共用事件基礎架構伺服器
- 安裝任何共用事件基礎架構訊息驅動 Bean 應用程式
- 配置所有的共用事件基礎架構資源
- 登入 WebSphere ESB 管理主控台
執行這項作業的原因和時機
「事件服務」可用來存取共用事件基礎架構伺服器,
並確保在傳給事件基礎架構的每一個事件中,都會自動包含 WebSphere 伺服器的相關資訊以及相互關係領域資訊。
您將藉由修改
在伺服器啟動時啟用服務內容,
來配置「事件服務」;這是指定是否要針對特定的應用程式伺服器自動啟動此服務。(您也可以變更「共用事件基礎架構」發射器 Factory 的 JNDI 名稱。請參閱步驟 5。)
注意:
如果停用「事件服務」,則會阻止
共用事件基礎架構伺服器處理任何事件。資料庫中將不會存在事件資訊,
且不會將事件分送至 JMS 目的地。
這項作業的步驟
- 在管理主控台的導覽窗格中,按一下伺服器 > 應用程式伺服器。 這時內容窗格中會顯示一份應用程式伺服器清單。
- 按一下您想配置的應用程式伺服器。
- 在商業整合表格中,選取事件服務。此時「配置」標籤中會顯示「事件服務」的內容。
- 在「一般內容」下,選取或清除在伺服器啟動時啟用服務內容勾選框。
- 選取
- [預設值]在應用程式伺服器啟動時啟動「事件服務」。這可讓產生事件的應用程式能夠在應用程式伺服器中執行。
重要: 「事件服務」可供事件監視作業使用,且應隨時啟用。
啟用後的「事件服務」可讓
WebSphere 伺服器資訊以及相互關係領域資訊自動包含在要傳給事件基礎架構的每一個事件中。
- 清除
- 當應用程式伺服器啟動時,不會啟動「事件服務」。「事件服務」可供事件監視作業利用,
而停用的「事件服務」將不會自動收集 WebSphere 伺服器資訊及將它插入到每一個事件中,
也不會建立任何相互關係領域資訊。
任何試圖啟動使用「事件服務」之應用程式的動作,都會遭到拒絕,並發出一則訊息。伺服器會繼續啟動,但不會啟動應用程式。
- 檢視用來將事件送出給事件基礎架構的事件發射器設定檔 Factory 的「Java 命名和目錄介面 (JNDI)」名稱。 所提供的名稱會成為共用事件基礎架構提供者中的預設發射器 Factory JNDI,
並成為 WebSphere 預設設定檔的一部分。除非您已產生替代的設定檔,
否則請接受預設 JNDI 名稱。
- 若要儲存和套用您的配置,請按一下確定按鈕。
- 請停止並重新啟動應用程式伺服器,以便讓變更生效。