建立應用程式伺服器複製物

本節包含如何建立伺服器群組及複製物的進階說明。

註:
若您僅使用抄寫目的之伺服器, 建議您不要將複製物新增至「DB2 Everyplace 伺服器群組」中。同步化要求可能會被傳送到抄寫伺服器中, 而不回覆到從屬站。

此項作業是配置多個伺服器環境之主作業的一部份。 在完成這些步驟後,請回到配置多個伺服器環境

先決條件

在建立應用程式伺服器複製物之前,您必須按照設定以建立應用程式伺服器複製物中所述, 完成一些設定作業。

程序

若要建立應用程式伺服器複製物:

  1. 停止您要複製的應用程式伺服器。
    1. 開啟「WebSphere 管理主控台」,並跳至 「WebSphere 管理網域」--> 節點 --> 網域名稱 --> 應用程式伺服器 -->「IBM DB2 Everyplace 應用程式伺服器」
    2. 以滑鼠右鍵按一下應用程式伺服器,並選取停止
  2. 以滑鼠右鍵按一下應用程式伺服器以建立新的伺服器群組, 並選取建立伺服器群組。於建立伺服器群組視窗中, 鍵入新伺服器群組的名稱 (例如,DB2 Everyplace 伺服器群組)。 按一下確定

    即建立伺服器群組,且原始應用程式伺服器現已成為伺服器群組中的複製物。

  3. 當「管理主控台」提示時,會將擴充的 EAR 檔案複製到其它應用程式伺服器中。
  4. 以滑鼠右鍵按一下每個節點,並選取重新產生外掛程式配置, 因此系統可辨識每個複製物。
  5. 選取一個節點,並將 $WAS_HOME/config/plugin-cfg.xml 檔案複製到您的前端「IBM HTTP 伺服器」中。
  6. 為每一個複製物指定不同的伺服器埠。
    1. 選取節點 --> 節點名稱--> 應用程式伺服器複製物名稱
    2. 於右窗格中,跳至服務程式,並選取 Web 配置區。 按一下編輯
    3. 按一下「內容」視窗中的傳輸標籤,並備註埠號。
    4. 跳至右窗格的系統內容,並鍵入名稱值配對: DSYGdflt.Server.Port、transport_port_number 適用於應用程式伺服器複製物。
    5. 若伺服器已在執行,請將它重新啟動。

      若多個伺服器環境的拓蹼具備垂直的列印倍率, 您必須也為相同伺服器內容上的每一個伺服器定義唯一值。

      • DSYGdflt.Trace.Path = log_directory
      • DSYGdflt.Server.Name = UniqueName (鍵入不含空格的唯一名稱)
  7. 若您使用虛擬主機來支援不同的 Web 群組,則需要將相同的埠號新增至虛擬主機清單。
    1. 選取 WebSphere 管理網域 -> 虛擬主機
    2. 於右窗格中,按一下新增,並鍵入您之前取得的埠號。
    3. 按一下套用
  8. 以滑鼠右鍵按一下每個節點,並選取重新產生外掛程式配置, 因此系統可辨識各複製物。
  9. 選取一個節點,並將 $WAS_HOME/config/plugin-cfg.xml 檔案複製到您的前端「IBM HTTP 伺服器」中。

在完成這些作業後,您可以啟動多個伺服器環境。

若要啟動多個伺服器環境,請以滑鼠右鍵按一下新的伺服器群組, 並選取啟動。應啟動屬於伺服器群組的所有複製物, 且含有 Servlet 重導程式的前端 HTTP 伺服器將開始接收所有要求。

相關概念

相關作業