本節包含如何建立伺服器群組及複製物的進階說明。
- 註:
- 若您僅使用抄寫目的之伺服器, 建議您不要將複製物新增至「DB2 Everyplace
伺服器群組」中。同步化要求可能會被傳送到抄寫伺服器中, 而不回覆到從屬站。
此項作業是配置多個伺服器環境之主作業的一部份。 在完成這些步驟後,請回到配置多個伺服器環境。
先決條件
在建立應用程式伺服器複製物之前,您必須按照設定以建立應用程式伺服器複製物中所述, 完成一些設定作業。
程序
若要建立應用程式伺服器複製物:
- 停止您要複製的應用程式伺服器。
- 開啟「WebSphere 管理主控台」,並跳至 「WebSphere 管理網域」--> 節點
--> 網域名稱 --> 應用程式伺服器 -->「IBM DB2 Everyplace
應用程式伺服器」。
- 以滑鼠右鍵按一下應用程式伺服器,並選取停止。
- 以滑鼠右鍵按一下應用程式伺服器以建立新的伺服器群組,
並選取建立伺服器群組。於建立伺服器群組視窗中,
鍵入新伺服器群組的名稱 (例如,DB2 Everyplace 伺服器群組)。
按一下確定。
即建立伺服器群組,且原始應用程式伺服器現已成為伺服器群組中的複製物。
- 當「管理主控台」提示時,會將擴充的 EAR 檔案複製到其它應用程式伺服器中。
- 以滑鼠右鍵按一下每個節點,並選取重新產生外掛程式配置,
因此系統可辨識每個複製物。
- 選取一個節點,並將 $WAS_HOME/config/plugin-cfg.xml
檔案複製到您的前端「IBM HTTP 伺服器」中。
- 為每一個複製物指定不同的伺服器埠。
- 選取節點 --> 節點名稱-->
應用程式伺服器複製物名稱。
- 於右窗格中,跳至服務程式,並選取 Web 配置區。
按一下編輯。
- 按一下「內容」視窗中的傳輸標籤,並備註埠號。
- 跳至右窗格的系統內容,並鍵入名稱值配對:
DSYGdflt.Server.Port、transport_port_number
適用於應用程式伺服器複製物。
- 若伺服器已在執行,請將它重新啟動。
若多個伺服器環境的拓蹼具備垂直的列印倍率,
您必須也為相同伺服器內容上的每一個伺服器定義唯一值。
- DSYGdflt.Trace.Path = log_directory
- DSYGdflt.Server.Name = UniqueName
(鍵入不含空格的唯一名稱)
- 若您使用虛擬主機來支援不同的 Web
群組,則需要將相同的埠號新增至虛擬主機清單。
- 選取 WebSphere 管理網域 -> 虛擬主機
- 於右窗格中,按一下新增,並鍵入您之前取得的埠號。
- 按一下套用。
- 以滑鼠右鍵按一下每個節點,並選取重新產生外掛程式配置,
因此系統可辨識各複製物。
- 選取一個節點,並將 $WAS_HOME/config/plugin-cfg.xml
檔案複製到您的前端「IBM HTTP 伺服器」中。
在完成這些作業後,您可以啟動多個伺服器環境。
若要啟動多個伺服器環境,請以滑鼠右鍵按一下新的伺服器群組,
並選取啟動。應啟動屬於伺服器群組的所有複製物, 且含有 Servlet
重導程式的前端 HTTP 伺服器將開始接收所有要求。
相關概念
相關作業