Ant 作業 - server

server 作業可用來管理 Liberty 伺服器的狀態。

說明

server 作業支援下列選項來管理 Liberty 伺服器的狀態:

  • create,建立指名的伺服器實例。
  • start,啟動指名的伺服器實例。如果伺服器實例不存在,依預設,這個選項會建立一個。
  • stop,停止指名的伺服器。
  • status,檢查伺服器狀態。
  • package,包裝指名的伺服器及其已部署的應用程式。

屬性

下表說明 server 作業的屬性。

表 1. server 作業的屬性.

第一個直欄包含一份屬性清單,第二個直欄包含每個屬性的說明,第三個直欄指出是否需要這個屬性。

屬性 說明 必要
installDir Liberty 伺服器的位置。
operation 伺服器作業可用選項如下:createstartstopstatuspackage
serverName Liberty 伺服器實例的名稱。預設值為 defaultServer
userDir ${wlp_user_dir} 變數的值。 預設值為 ${installDir}/usr/servers/${serverName}
outputDir ${wlp_output_dir} 變數的值。 預設值為 ${installDir}/usr/servers/${serverName}
clean 決定是否利用 clean 選項來操作伺服器的屬性。
timeout 伺服器啟動或停止之前的等待時間。 預設值為 30 秒。以毫秒為單位。
archive 當包裝伺服器時,壓縮檔的位置。 這個值必須是一個檔名,只對 package 選項有效。
ref 參照現有的伺服器作業定義,以重複使用它的伺服器配置。 當設定其他必要的屬性時,這個值可以是空值。

範例

這個範例顯示如何在您的 build.xml 檔中使用 server 作業:
<wlp:server id="wlp.ant.test" installDir="${wlp_install_dir}" operation="start"
            serverName="${serverName}" userDir="${wlp_usr}" outputDir="${wlp_output}" />
<wlp:server ref="wlp.ant.test" operation="status"/>

指示主題類型的圖示 參照主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_ant_server
檔名:rwlp_ant_server.html