如何使用wsadmin命令检查总线的状态(处于已连接状态)

时间:2013-11-08 15:41:15

标签: jython

我使用以下命令获取总线的详细信息。我如何检查加入状态?

wsadmin>MEList=AdminControl.queryNames('type=SIBMessagingEngine,*').split('lineseparator')

1 个答案:

答案 0 :(得分:0)

JMX脚本将会这样做。

me = AdminControl.queryNames('WebSphere:*,type=SIBMessagingEngine').splitlines()

假设你要检查第一个ME

wsadmin>meObject = AdminControl.makeObjectName(me[0])
wsadmin>AdminControl.invoke_jmx(meObject, 'isStarted', [], [])
1
wsadmin>AdminControl.invoke_jmx(meObject, 'state', [], [])
'Started'

http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.javadoc.doc%2Fweb%2FmbeanDocs%2Findex.html