Weblogic 显示应用程序和托管服务器状态的WLST脚本:
我想使用单个脚本显示weblogic应用程序状态及其托管服务器状态。我尝试了下面的脚本,但它不会显示未运行的托管服务器(状态:Shutdown) 预期产出: App_Name App_status Managed_server Managed_server_status(即使托管服务器已关闭)Weblogic 显示应用程序和托管服务器状态的WLST脚本:,weblogic,wlst,Weblogic,Wlst,我想使用单个脚本显示weblogic应用程序状态及其托管服务器状态。我尝试了下面的脚本,但它不会显示未运行的托管服务器(状态:Shutdown) 预期产出: App_Name App_status Managed_server Managed_server_status(即使托管服务器已关闭) 谢谢。您是否尝试过使用RESTFul请求的更简单方法? cd('AppDeployments') deplymentsList=cmo.getAppDeployments() for app in dep
谢谢。您是否尝试过使用RESTFul请求的更简单方法?
cd('AppDeployments')
deplymentsList=cmo.getAppDeployments()
for app in deplymentsList:
domainConfig()
cd ('/AppDeployments/'+app.getName()+'/Targets')
mytargets = ls(returnMap='true')
domainRuntime()
cd('AppRuntimeStateRuntime')
cd('AppRuntimeStateRuntime')
for targetinst in mytargets:
curstate4=cmo.getCurrentState(app.getName(),targetinst)
print app.getApplicationName(), targetinst, curstate4;
domainRuntime()
cd('ServerRuntimes')
servers=domainRuntimeService.getServerRuntimes()
for server in servers:
print'SERVER STATE :',server.getState()