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

创建生命周期模块。生命周期模块提供一种用于在应用服务器环境中运行短持续时间或长持续时间的基于 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