![[17.0.0.1 and later]](../ng_v17001plus.gif)
从 z/OS 控制台暂停和恢复 Liberty 服务器
您可以从 z/OS 控制台,使用 MODIFY 命令暂停和恢复 Liberty 服务器的入站工作。通过暂停和恢复入站工作,可隔离资源以进行审计或调试,而不必停止服务器。
开始之前
您可以暂停具有活动状态的服务器。如果针对已暂停的服务器发出暂停请求,那么服务器会保持处于已暂停状态。您可以恢复具有暂停状态的服务器。如果针对活动服务器发出恢复请求,那么服务器会保持处于活动状态。
同样,您可以暂停具有活动状态的组件。如果针对已暂停的组件发出暂停请求,那么组件会保持处于已暂停状态。您可以恢复具有暂停状态的组件。如果针对活动组件发出恢复请求,那么组件会保持处于活动状态。
- 显示服务器的状态:
MODIFY [jobname.]identifier,status
- 显示服务器上每个可暂停组件的信息(包括状态):
MODIFY [jobname.].identifier,status,details
- 显示服务器上特定可暂停组件的状态:
MODIFY [jobname.].identifer,status,target='target1,target2'
关于此任务
可以暂停以下组件:
- HTTP 端点
暂停一个或多个 HTTP 端点后,可隔离一个或多个与特定 HTTP 端点相关联的资源。例如,该资源可以是数据库。
要暂停或恢复特定端点,请从 MODIFY 命令的 TARGET 选项上的配置指定每个 httpEndpoint 元素的标识。例如,可以暂停以下配置中的 db1HttpEndpoint 端点和 db2HttpEndpoint 端点:
要暂停这些端点,请发出以下命令:<httpEndpoint id="defaultHttpEndpoint" host="*" httpPort="8800" httpsPort="8810"/> <httpEndpoint id="db1HttpEndpoint" host="*" httpPort="8801" httpsPort="8811"/> <httpEndpoint id="db2HttpEndpoint" host="*" httpPort="8802" httpsPort="8812"/>
MODIFY [jobname]identifier,PAUSE,TARGET='db1HttpEndpoint,db2HttpEndpoint'
如果服务器和端点配置为处理 HTTP 请求和 SSL 保护的 HTTPS 请求,那么暂停和恢复端点适用于这两种通信类型。
消息端点
可以暂停消息驱动的 Bean (MDB) 消息端点,以阻止端点接收消息。
要暂停或恢复特定消息端点,请在 MODIFY 命令的 TARGET 选项上指定每个 MDB 消息端点的激活名称。激活名称采用以下格式构造:
ApplicationName#ModuleName#BeanName
例如,要暂停 MDB 消息端点,请发出以下命令:
MODIFY [jobname]identifier,PAUSE,TARGET='MDBApplication#MDBModule.jar#Bean'