我想监视 mq 侦听器状态是向上还是向下。如果连接断开,我想跟踪它并通过我的程序进行相应的更改。有没有办法使用 java 来实现这一点?
问问题
1415 次
2 回答
1
如果使用 Websphere MQ,我会考虑以这种方式监视您的侦听器:
您可以使用称为 websphere PCF 的可编程命令格式向您的听众发送消息。
可能的用途
这些 PCF 类可用于开发用于通用 WebSphere MQ 管理和监视的应用程序,或者用于需要查询或更改 WebSphere MQ 定义的专用应用程序。
于 2011-09-28T11:45:38.740 回答
0
您还可以使用 MBean(我们在切换到 SIBus 之前曾经使用过)。有一次,MBean 类型被命名为“ListenerPort”。
如果您想使用 Java 代码,您可以通过 jar 访问 AdminClient。对于 WebSphere 版本 7,该类看起来在 com.ibm.ws.admin.core.jar 中(应该在您的 WebSphere 安装中,或者甚至在您的 Rational Application Developer 或 Rational Software Architect 安装中,如果您使用其中任何一个)。
无论如何,一旦您查找了要运行的 MBean
//instance of AdminClient
adminClient.invoke(mBean, "start", null, null);
我们就是这样做的。
于 2011-09-28T13:04:35.327 回答