使用 wsadmin 指令來建立 Proxy 伺服器叢集

如果您在系統上執行多部 Proxy 伺服器,您可能希望建立一個 Proxy 伺服器叢集,以方便管理這些 Proxy 伺服器。您可以使用管理主控台或 wsadmin 指令,來建立 Proxy 伺服器叢集。

開始之前

Proxy 伺服器叢集包含將屬於這個 Proxy 伺服器叢集的一些機器和節點。在定義 Proxy 伺服器叢集之前,請先執行下列動作:

  • 決定要使用網域名稱伺服器 (DNS)、負載平衡器或 Proxy 伺服器,將要求遞送到 Proxy 伺服器叢集。
  • 驗證相同版本的產品已安裝在將屬於 Proxy 伺服器叢集的節點上。
避免困難 避免困難: Proxy 伺服器叢集的功能與應用程式伺服器叢集有些許不同。例如,Proxy 叢集不提供失效接手,或高可用性支援。建立 Proxy 叢集的主要原因是為了更容易管理多重 Proxy 伺服器。比方說,如果您的 Proxy 伺服器是 Proxy 伺服器叢集的成員,您可以指定這個 Proxy 伺服器叢集的配置設定,這個叢集內的所有 Proxy 伺服器會自動套用這些設定。 建立 Proxy 伺服器叢集也可讓您同步啟動和停止這個叢集內的所有 Proxy 伺服器。gotcha

關於這項作業

請完成下列作業,來建立 Proxy 伺服器叢集。

程序

  1. 啟動部署管理程式。
  2. 啟動 wsadmin 公用程式。
  3. 發出下列其中一個指令。

    下列指令是建立一個沒有任何成員的空叢集。

    $AdminTask createCluster {-clusterConfig {-clusterName <name_of_cluster> -clusterType PROXY_SERVER}}

    下列指令是建立叢集,並在該叢集中新增 Proxy 伺服器:

    $AdminTask createCluster { -clusterConfig {{<name_of_cluster> true PROXY_SERVER}} -convertServer
         {{<node_name> <name_of_proxy_server> "" "" ""}}}

    您新增的 Proxy 伺服器會作為範本,以便在您新增後續所有 Proxy 伺服器至叢集時使用。

  4. 新增成員至叢集:

    如果叢集中沒有任何成員,會以第一部新增的 Proxy 伺服器作為範本,以便在您新增後續成員至叢集時使用。

    發出下列指令,將成員新增至叢集:
    $AdminTask createClusterMember {-clusterName <name_of_cluster> -memberConfig  
          {-memberNode <node_name> -memberName <name_of_proxy_server>}}

    當 Proxy 伺服器新增至叢集時,只能使用 wsadmin Scripting 用戶端,來配置其 Proxy 專用的配置設定。

  5. 發出 $AdminConfig save 指令,以儲存您的配置變更。
  6. 啟動 Proxy 伺服器叢集。

    啟動 Proxy 伺服器叢集時,會自動啟用要求遞送。

  7. 將要求配置成遞送至 Proxy 伺服器。

    如果是 DNS 型遞送,請將網站的邏輯名稱,與 DNS 中 Proxy 伺服器叢集成員的 IP 位址產生關聯。

    如果是負載平衡器遞送,請將叢集成員的 IP 位址配置成虛擬叢集的目標。

    如果是 Edge Proxy 或 IBM HTTP Server,並採取 WebSphere® Application Server 外掛程式型遞送,請為 Proxy 伺服器叢集產生外掛程式配置檔,並使用這項資訊來配置 Edge Proxy 或 WebSphere Application Server 外掛程式。

結果

已建立含有成員的 Proxy 伺服器叢集,並且已啟用遞送資料流量功能。

下一步

監視資料流量。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_proxycluster
檔名:tjpx_proxycluster.html