【发布时间】:2018-10-17 16:44:37
【问题描述】:
我需要监控 Weblogic Server 上部署的健康状况。我可以获取服务器健康状态、线程池状态、整体服务器健康状态,但没有找到部署健康状态。虽然我可以获得 CurrentStatus ,它是部署状态(准备好、活动等)。请帮忙
【问题讨论】:
我需要监控 Weblogic Server 上部署的健康状况。我可以获取服务器健康状态、线程池状态、整体服务器健康状态,但没有找到部署健康状态。虽然我可以获得 CurrentStatus ,它是部署状态(准备好、活动等)。请帮忙
【问题讨论】:
健康状态存在于单个服务器运行时,无法在整个 domainRuntime 上找到,我认为管理服务器只是将所有健康状态相加。
要获得单个部署的健康状态,您可以在通过 WLST 连接到 Adminserver 后使用以下代码:
domainRuntime()
appBean = getMBean("ServerRuntimes/my_server1/ApplicationRuntimes/my_app1")
appBean.getHealthState()
【讨论】: