WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 作業系統: AIX, HP-UX, Linux, Solaris, Windows

建立不使用叢集的多伺服器型企業服務匯流排

由多個伺服器組成的企業服務匯流排的優點如下:具有可調整性、 能夠處理更多用戶端連線,以及提高訊息通訊量。您也可以將 SCA 模組部署至不同的伺服器; 比方說,以便提供不同的資源和服務品質、藉以將組織中的不同部門做些區隔, 或者藉以將測試和正式作業機能分開。

執行這項作業的原因和時機

若要在匯流排環境中建立多個伺服器, 部署管理程式 Cell 中必須有一個受管理節點。

請針對調解模組所需的 SCA 執行時期配置每一個伺服器。這項進階配置是定義 SCA 執行時期所利用的佇列目的地是由本端伺服器或遠端伺服器所控管。如果您指定由伺服器控管佇列目的地, 則該伺服器會成為 SCA.SYSTEM 匯流排的成員, 並將擁有一個配有佇列目的地的傳訊引擎。如果您指定伺服器不控管佇列目的地, 則它不一定是 SCA.SYSTEM 匯流排的成員,因而不需有傳訊引擎。

請注意圖 圖 1 中的實務。

圖 1. 不使用叢集的多伺服器型匯流排. 伺服器 1 是配置成控管部署至任何伺服器上之調解模組的佇列目的地, 但不控管調解模組或其他服務應用程式。伺服器 2 是配置成控管調解模組或其他服務應用程式, 但會使用另一個伺服器(本圖中的伺服器 2 或伺服器 3)上所控管的佇列目的地。伺服器 3 是配置成除了控管調解模組或其他服務應用程式外, 還控管部署至任何伺服器上之調解模組的佇列目的地。
有三個成員的服務整合匯流排 - 每一個伺服器都控管一個傳訊引擎。調解模組是顯示成部署至匯流排。

SCA.SYSTEM 匯流排中的所有傳訊引擎都是隱含相連, 要求可由匯流排中的任何傳訊引擎來處理。匯流排中所有的傳訊引擎,都共用指定給匯流排每一個傳訊引擎的資源的相關資訊。

該匯流排所有的傳訊引擎,不一定要同時執行;如果其中一個傳訊引擎停止了,其他的傳訊引擎就繼續運作。 不過,如果傳訊引擎停止, 傳訊引擎所擁有的資源(特別是調解模組的佇列點)即無法使用。此外, 傳訊引擎只能在所屬的伺服器中執行。因此,這部伺服器是單一失敗點; 如果伺服器無法執行,將無法使用傳訊引擎。藉由將伺服器叢集配置成匯流排成員, 傳訊引擎能夠在叢集中的一個伺服器中執行, 而一旦該伺服器執行失敗,傳訊引擎可換到叢集中的替代伺服器中執行。

建立多伺服器型企業服務匯流排的方法有下列各種:

這項作業的替代方案

下一步

現在,您可以執行 WebSphere ESB 範例,並將服務應用程式部署至您的企業服務匯流排中。
相關概念
內含 WebSphere MQ 網路鏈結的企業服務匯流排
相關工作
規劃 WebSphere ESB 安裝實務

Task topic

使用條款 | 此頁的評等

Timestamp icon前次更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\tjj0071_.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)