Sun Java System Application Server 9.1 快速入門指南

將企業應用程式範例部署到叢集

這些程序假設您執行的是具有叢集設定檔的網域。本章中的程序假設您已按照第 2 章, 設定叢集中所述,建立名為 cluster1 的叢集。本節將使用 clusterjsp 應用程式範例來展示 HTTP 負載平衡功能。

Procedure使用管理主控台部署企業應用程式範例

  1. 按一下 [首頁] 按鈕,或是按一下左窗格中的 [常用工作] 以移至 [常用工作] 頁面 (如果您目前尚未在此頁面中)。

  2. 在右窗格的 [常用工作] 之下,按一下 [部署企業應用程式] (.ear)。

  3. 如果 Application Server 是安裝在本地機器上,則按一下 [Packaged File to Upload] 文字方塊中的 [瀏覽],然後瀏覽至 install-dir /samples/ee-samples/highavailability/apps/clusterjsp/clusterjsp.ear 。如果使用安裝在另一台機器上的 Application Sever 來存取遠端的管理主控台,請按一下 [可從應用程式伺服器存取的本機封裝檔案或目錄] 文字方塊中的 [瀏覽]。瀏覽至 install-dir /samples/quickstart/clusterjsp/clusterjsp.ear

  4. 在頁面的 [目標] 區段中,從 [可用] 清單中選取 cluster1,然後按一下 [增加] 將其移到 [已選取] 清單。

  5. 按一下 [確定]。

    clusterjsp 應用程式現在已部署到 cluster1。在啟動此應用程式之前,您需要啟動叢集中的實例。詳細資訊請參閱在叢集中啟動實例

使用 CLI 指令部署應用程式

您可以使用 asadmin deploy 指令來部署應用程式。詳細資訊請參閱「Sun Java System Application Server 9.1 Reference Manual 」中的 deploy(1)。您也可以使用 asant 指令進行部署。如需有關部署應用程式的詳細資訊,請參閱「Sun Java System Application Server 9.1 Application Deployment Guide」中的「Deploying Modules and Applications」

Procedure在叢集中啟動實例

在啟動部署的應用程式之前,您需要啟動叢集中的實例。

  1. 在左窗格中的樹狀結構中,按一下 [叢集],再按一下 [cluster1] 節點。

  2. 在右窗格中,瀏覽至 [一般] 標籤 (如果此標籤尚未處於作用中狀態)。

  3. 如果實例尚未執行,則 [啟動實例] 按鈕會處於使用中狀態。按一下此按鈕,啟動叢集的實例。

  4. 查看指示有多少實例正在執行中的 [狀態] 欄位,驗證是否已啟動這些實例。

    現在您可以啟動應用程式。詳細資訊請參閱在叢集中啟動實例

使用 CLI 指令啟動實例

您可以使用 asadmin start-intance 指令來啟動實例。詳細資訊請參閱「Sun Java System Application Server 9.1 Reference Manual」

Procedure驗證應用程式的部署

  1. 在您的瀏覽器中鍵入以下 URL:

    http:// localhost:port /clusterjsp

    localhost 變數替代成執行網域管理伺服器的系統名稱。

    port 變數替代成 instance1HTTP-LISTENER-PORT 值。此範例使用 http://localhost :38081/clusterjsp

  2. 增加一些階段作業屬性資料。

  3. 查看顯示的階段作業和主機資訊。例如︰

    • Executed From Server: localhost

    • Server Port Number: 38081

    • Executed Server IP Address: 198.19.255.255

    • Session Created: Tue Aug 23 15:26:07 PDT 2005

  4. 增加一些階段作業資料,然後按一下 [增加至階段作業] 按鈕。

  5. 在瀏覽器中鍵入以下 URL,對實例 instance2 重複執行此程序:

    http:// localhost :38080/clusterjsp

接下來的步驟

恭喜!您已完成「快速入門指南」的本章節。如果您不想繼續瞭解負載平衡的步驟,可以就此結束快速入門。