配置命令可用于构造 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 客户机配置。这些命令仅在远程模式下受支持。
表 C–10 配置程序和 SSL 命令
命令 |
定义 |
---|---|
create-profiler |
创建事件探查器元素。可以通过 Java 配置中的事件探查器元素将服务器实例绑定到特定事件探查器。更改事件探查器将要求您重新启动服务器。 |
delete-profiler |
删除您指定的事件探查器元素。可以通过 Java 配置中的事件探查器元素将服务器实例绑定到特定事件探查器。更改事件探查器将要求您重新启动服务器。 |
create-ssl |
创建并配置选定 HTTP 侦听器、IIOP 侦听器或 IIOP 服务中的 SSL 元素,以便针对此侦听器/服务启用安全通信。 |
delete-ssl |
删除选定 HTTP 侦听器、IIOP 侦听器或 IIOP 服务中的 SSL 元素。 |
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 |