Sun Java System Application Server 9.1 管理指南

配置指令

配置指令可讓您建構 IIOP 偵聽程式、生命週期模組、HTTP 和 IIOP 偵聽程式、效能評測器及其他子系統。

本小節包含下列主題:

HTTP 和 IIOP 偵聽程式指令

HTTP 與 IIOP 偵聽程式指令可協助您管理偵聽程式。只有遠端模式支援這些指令。

表 C–8 IIOP 偵聽程式指令

指令 

定義 

create-http-listener

增加新的 HTTP 偵聽程式通訊端。 

delete-http-listener

移除指定的 HTTP 偵聽程式。 

list-http-listeners

列出現有 HTTP 偵聽程式。 

create-iiop-listener

建立 IIOP 偵聽程式。 

delete-iiop-listener

移除指定的 IIOP 偵聽程式。 

list-iiop-listeners

列出現有 IIOP 偵聽程式。 

生命週期與稽核模組指令

生命週期與稽核模組指令可協助您控制生命週期模組,與實作稽核功能的選擇性外掛程式模組。只有遠端模式支援這些指令。

表 C–9 生命週期模組指令

指令 

定義 

create-lifecycle-module

建立生命週期模組。生命週期模組提供的方式,能讓您在 Application Server 環境中執行短期或長期 Java 作業。 

delete-lifecycle-module

移除指定的生命週期模組。 

list-lifecycle-modules

列出現有生命週期模組。 

create-audit-module

為實作稽核功能的外掛程式模組增加指定的稽核模組。 

delete-audit-module

移除指定的稽核模組。 

list-audit-modules

列出所有稽核模組。 

效能評測器和 SSL 指令

效能評測器和 SSL 指令可讓您管理效能評測器和 SSL 用戶端配置。只有遠端模式支援這些指令。

表 C–10 效能評測器和 SSL 指令

指令 

定義 

create-profiler

建立效能評測器元素。伺服器實例會依據 Java 配置中的效能評測器元素,連接至特定的效能評測器。 變更效能評測器之後必須重新啟動伺服器。 

delete-profiler

刪除指定的效能評測器元素。伺服器實例會依據 Java 配置中的效能評測器元素連接至特定的效能評測器。變更效能評測器之後必須重新啟動伺服器。 

create-ssl

在選取的 HTTP 偵聽程式、IIOP 偵聽程式或 IIOP 服務中建立並配置 SSL 元素,以保護偵聽程式/服務上的通訊安全。 

delete-ssl

刪除選取的 HTTP 偵聽程式、IIOP 偵聽程式或 IIOP 服務中的 SSL 元素。 

JVM 選項和虛擬伺服器指令

您可以使用 JVM 選項和虛擬伺服器指令來控制這些元素。只有遠端模式支援這些指令。

表 C–11 JVM 選項和虛擬伺服器指令

指令 

定義 

create-jvm-option

在 Java 配置或 domain.xml 檔案的效能評測器元素中建立 JVM 選項。若為效能評測器建立了 JVM 選項,則會使用這些選項來記錄執行特定效能評測器所需的設定。您必須重新啟動伺服器,新建的 JVM 選項才會生效。

delete-jvm-option

移除 Java 配置或 domain.xml 檔案效能評測器元素中的 JVM 選項。

create-virtual-server

建立指定的虛擬伺服器。Application Server 中的虛擬功能可讓偵聽多個主機位址的單一 HTTP 伺服器程序服務多個 URL 網域。若兩部虛擬伺服器提供相同的應用程式,它們仍會共用相同的實體資源池。 

delete-virtual-server

移除具有指定之虛擬伺服器 ID 的虛擬伺服器。 

執行緒池和認證範圍指令

您可以使用執行緒池和認證範圍指令來控制這些元素。只有遠端模式支援這些指令。

表 C–12 執行緒池和認證範圍指令

指令 

定義 

create-threadpool

建立具有指定名稱的執行緒池。您可以指定池中執行緒的最大數目與最小數目、工作佇列數目,以及執行緒的閒置逾時。已建立的執行緒池可用於服務 IIOP 請求,並由資源配接卡用來服務工作管理請求。已建立的執行緒池可用於多個資源配接卡。 

delete-threadpool

移除具有指定之 ID 的執行緒池。 

list-threadpools

列出所有執行緒池。 

create-auth-realm

增加指定的認證範圍。 

delete-auth-realm

移除指定的認證範圍。 

作業事件和計時器指令

您可以使用作業事件和計時器指令來控制作業事件和計時器子系統,以及暫停任何執行中的作業事件。只有遠端模式支援這些指令。

表 C–13 作業事件指令

指令 

定義 

freeze-transaction

在所有執行中作業事件都已暫停的情況下,固定作業事件子系統。回復任何執行中的作業事件之前,請先呼叫此指令。針對任何已固定的作業事件子系統呼叫此指令沒有任何效用。 

unfreeze-transaction

繼續所有已暫停的執行中作業事件。在已固定的作業事件上呼叫此指令。 

recover-transactions

手動回復擱置的作業事件。 

rollback-transaction

回復指定的作業事件。 

unpublish-from-registry

 

list-timers

列出特定伺服器實例所擁有的計時器 

登錄指令

登錄指令讓您發佈或取消發佈 Web 服務工件。

表 C–14 作業事件指令

指令 

定義 

publish-to-registry

將 Web 服務工件發佈至登錄。 

unpublish-from-registry

從登錄取消發佈 Web 服務工件。 

list-registry-locations