最近出现了一个新请求:使用jython和wsadmin脚本重新启动WebSphere Application Server。
我知道如何启动服务器,但是在启动启动命令之前,我需要检查部署状态。
根据IBM文档,命令:
AdminApp.getDeployStatus('myApplication')
可能是一个好的开始。
但是解释太短了:
在myApplication所在的位置运行getDeployStatus命令 DefaultApplication产生有关以下内容的状态信息 DefaultApplication类似于以下内容:
ADMA5071I:已开始为应用程序检查分发状态 DefaultApplication。
WebSphere:单元格= myCell01,节点= myNode01,分布=未知,扩展=未知
ADMA5011I:清理应用程序的临时目录 DefaultApplication已完成。
ADMA5072I:分发状态检查 已完成应用程序DefaultApplication。
WebSphere:cell = myCell01,node = myNode01,distribution =未知,expansion =未知
我应该如何读取输出,这表明部署已完成或仍在进行中?