部署應用程式或模組

使用 [部署應用程式或模組] 頁面可部署應用程式。

[部署應用程式或模組] 頁面包含所有應用程式的下列選項。只有在指定應用程式的 [位置] 欄位時,才會出現其他選項。

位置

正在部署之應用程式的歸檔位置。

下列選項指定可存取歸檔的位置,以及歸檔為檔案或目錄。

要上傳至伺服器的封裝檔案

歸檔是常駐在用戶端機器上的檔案,或是可從用戶端機器存取。

用戶端是您要在其上透過瀏覽器檢視管理主控台的主機。

可從 Enterprise Server 存取的本機封裝檔案或目錄

歸檔是常駐在伺服器機器上的檔案,或是展開之目錄中未封裝的應用程式。

伺服器機器是執行 Enterprise Server 網域管理伺服器的主機。

類型

應用程式的類型。可用的選項包括:

下列章節說明各種應用程式類型的其他選項。

Web 應用程式的其他選項

如果應用程式類型是 Web 應用程式,則會出現下列選項。

環境根目錄

應用程式的路徑。在 Web 應用程式的 URL 中,環境根目錄緊跟在連接埠號碼之後 (http://host: port/context-root/...)。環境根目錄的開頭必須是正斜線,例如 /hello

應用程式名稱

應用程式的名稱。

虛擬伺服器

與此應用程式相關的虛擬伺服器。

狀態

若啟用此選項,則會啟用應用程式。此選項預設為啟用。

預編譯 JSP

若啟用此選項,則會預編譯 JavaServer PagesTM (JSPTM) 檔案。若停用此選項,則首次存取 JSP 檔案時會於執行階段編譯這些檔案。此選項預設為停用。

執行檢驗器

若啟用此選項,則會在部署之前執行檢驗器。若檢驗失敗,則不會執行部署。檢驗器將檢查檔案的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。

程式庫

此模組或應用程式專屬的程式庫 JAR 檔案逗號分隔清單。路徑可以是絕對路徑也可以是相對路徑。相對路徑是相對於 domain-dir/lib/applibs。如果是絕對路徑,網域管理伺服器 (DAS) 必須能夠存取該路徑,因此路徑必須在 domain-dir 之下。程式庫會以指定順序供應用程式使用。

說明

應用程式的說明。

企業應用程式的其他選項

如果應用程式類型是企業應用程式,則會出現下列選項。

應用程式名稱

應用程式的名稱。

虛擬伺服器

與此應用程式相關的虛擬伺服器。

狀態

若啟用此選項,則會啟用應用程式。此選項預設為啟用。

預編譯 JSP

若啟用此選項,則會預編譯 JavaServer Pages (JSP) 檔案。若停用此選項,則首次存取 JSP 檔案時會於執行階段編譯這些檔案。此選項預設為停用。

執行檢驗器

若啟用此選項,則會在部署之前執行檢驗器。若檢驗失敗,則不會執行部署。檢驗器將檢查檔案的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。

Java Web Start

若啟用此選項,則允許應用程式用戶端模組存取 Java Web Start。此選項預設為停用。

程式庫

此應用程式專屬的程式庫 JAR 檔案逗號分隔清單。指定絕對或相對路徑。相對路徑是相對於 domain-dir/lib/applibs。如果是絕對路徑,網域管理伺服器 (DAS) 必須能夠存取該路徑,因此路徑必須在 domain-dir 之下。程式庫會以指定順序供應用程式使用。

說明

應用程式的說明。

應用程式用戶端的其他選項

如果應用程式類型是應用程式用戶端,則會出現下列選項。

應用程式名稱

應用程式的名稱。

執行檢驗器

若啟用此選項,則會在部署之前執行檢驗器。若檢驗失敗,則不會執行部署。檢驗器將檢查檔案的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。

Java Web Start

若啟用此選項,則允許應用程式用戶端模組存取 Java Web Start。此選項預設為停用。

說明

應用程式的說明。

連接器模組的其他選項

如果應用程式類型是連接器模組,則會出現下列選項。

應用程式名稱

應用程式的名稱。

狀態

若啟用此選項,則會啟用應用程式。此選項預設為啟用。

執行檢驗器

若啟用此選項,則會在部署之前執行檢驗器。若檢驗失敗,則不會執行部署。檢驗器將檢查檔案的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。

執行緒池 ID

應用程式將使用之執行緒池的名稱。

說明

應用程式的說明。

EJB Jar 的其他選項

如果應用程式類型是 EJB Jar,則會出現下列選項。

應用程式名稱

應用程式的名稱。

狀態

若啟用此選項,則會啟用應用程式。此選項預設為啟用。

執行檢驗器

若啟用此選項,則會在部署之前執行檢驗器。若檢驗失敗,則不會執行部署。檢驗器將檢查檔案的結構和內容。檢驗大型應用程式通常非常費時。此選項預設為停用。

程式庫

此模組或應用程式專屬的程式庫 JAR 檔案逗號分隔清單。指定絕對或相對路徑。相對路徑是相對於 domain-dir/lib/applibs。如果是絕對路徑,網域管理伺服器 (DAS) 必須能夠存取該路徑,因此路徑必須在 domain-dir 之下。程式庫會以指定順序供應用程式使用。

說明

應用程式的說明。

Ruby 應用程式的其他選項

如果應用程式類型是 Ruby 應用程式,則會出現下列選項。

應用程式名稱

應用程式的名稱。

環境根目錄

應用程式的路徑。在 Web 應用程式的 URL 中,環境根目錄緊跟在連接埠號碼之後 (http://host: port/context-root/...)。環境根目錄的開頭必須是正斜線,例如 /hello

狀態

若啟用此選項,則會啟用應用程式。此選項預設為啟用。

Jruby 主目錄

安裝 JRuby 容器的目錄路徑。預設位置為 as-install/jruby。如果您在此欄位指定值,應用程式值會置換針對 Ruby 容器所設的 [JRuby 主目錄] 值。

執行階段

要啟動的 JRuby 執行階段初始數目。此值必須等於或大於 [最小執行階段] 欄位中的值,但小於 [最大執行階段] 欄位中的值。預設值為 1。如果您在此欄位指定值,應用程式值會置換針對 Ruby 容器所設的 [執行階段] 值。

最小執行階段

池中 JRuby 執行階段的最小數目。此值必須小於或等於 [執行階段] 欄位中的值,並小於 [最大執行階段] 欄位中的值。預設值為 1。如果您在此欄位指定值,應用程式值會置換針對 Ruby 容器所設的 [最小執行階段] 值。

最大執行階段

池中 JRuby 執行階段的最大數目。此值必須等於或大於 [最小執行階段] 欄位中的值,並等於或大於 [執行階段] 欄位中的值。預設值為 2。如果您在此欄位指定值,應用程式值會置換針對 Ruby 容器所設的 [最大執行階段] 值。

架構

將部署應用程式的架構。可用的選項包括 railsmerbsinatraauto-detection。預設值為 rails。若將此特性設為 auto-detection 以外的值,將會略過可能冗長的一般自動偵測程序,並強制在指定的架構上進行部署。如果已部署的應用程式不是針對指定的架構所撰寫,則會產生錯誤。

機架環境

執行 JRuby 架構 (例如 Rails 或 Merb) 的環境。可用的選項包括 productiondevelopmenttest。預設值為 development

MT 安全

將執行應用程式之架構的執行緒安全設定。此特性會影響使用自動偵測到的啟動程序檔 (使用者提供) 所啟動之應用程式。可用的選項包括:

true

指定架構為執行緒安全,因此不需要為它建立池。

false

指定啟動應用程式時需使用應用程式實例池,而且一次由一個執行緒存取一個應用程式實例。

default

Enterprise Server 會嘗試自動偵測執行緒安全性。此為預設值。

此特性只會影響啟動時無法自動判斷執行緒安全性的架構。若將此值設為 true,並不會導致自動偵測的 Rails 2.1.x 應用程式以執行緒安全模式啟動,也不會強制執行緒安全架構以池儲存的模式啟動。

虛擬伺服器

與此應用程式相關的虛擬伺服器。

說明

應用程式的說明。

相關作業
相關的 asadmin 指令