当前位置: 首页 > 知识库问答 >
问题:

在java程序中读取MQ事件消息

邹德泽
2023-03-14

共有1个答案

田瀚
2023-03-14

事件消息包含通道名称,但不包含类型。(有关详细信息,请参阅Infocenter中的通道和桥接事件主题。)

我的方法是,当我的监控程序启动时,我发出一个PCF消息来显示所有通道名称及其类型,然后将此信息存储在一个表中。(dis CHL(*)chltype的PCF等价物。)然后,当通道事件到达时,将通道名称与表项匹配以检索通道类型。当然,可以缓存任何数量的静态通道属性,如connamemcauser等,您可以在PCF命令中请求所需的数量。

如果不在表中的频道出现了事件,您总是可以发出一个新的PCF命令,立即查找新的频道,然后将属性添加到程序启动时构建的缓存中。希望您的QMgr不会太易变,以至于经常定义新通道,这会成为一个问题。但是,如果是这种情况,您可以启用配置事件,然后在定义新通道时会得到通知。

 类似资料:
  • 我正试图追踪一个客户不能以他们应该的速度读取消息的问题。持久消息被写入队列。有时,GET速率比PUT速率慢,我们会看到消息备份。

  • 我正在开发一个将部署在pivotal cloud foundry中的Spring Boot应用程序,它需要读取/侦听来自Websphere MQ的消息。有办法做到这一点吗?

  • 使用on()方法绑定事件后,若希望取消绑定,则可以使用off()方法。off()方法根据传入参数的不同,有不同的实现逻辑。 version added: 2.0.0 .off( event , selector , handler ) event Type: String 需取消绑定的事件名称,例如:'tap' selector Type: String 选择器 handler Type: Fun

  • 我正试图编写一个程序,读取网络中相互交互的节点列表。它以以下格式写入文本文件: 这表示节点1与节点2和节点3交互,节点2仅与节点3交互,等等。 该程序将能够读取该文件,并将删除任何重复的交互,并且如果我输入节点的名称,将能够向我返回节点与其他节点的交互次数。然而,我对Java非常陌生,我首先尝试让它读入文件,尽管我的代码目前没有读入文件。以下是我迄今为止的代码: 任何关于如何解决此问题的帮助都将不

  • 我正在使用mo01 java支持包从系统读取事件消息。管理频道事件队列。 下面是代码的链接: mo01java 我可以从通道事件队列消耗的PCF消息中读取所有参数名称/值,但以下参数除外, 下面是代码的一部分,

  • 问题内容: 我正在尝试为服务发现实施领事,而在两件事上遇到了麻烦:连接到自定义DNS服务器,以及格式化我的请求。 这是我要在go应用程序中查找的内容: 这是相关的代码。(我知道这是错误的,但是这样您就可以看到我正在尝试做的事情) 和输出: 任何帮助,将不胜感激!谢谢 问题答案: 尝试使用更锋利的工具,例如包裹。上次查看它时,它几乎可以控制客户端设置的每一位来进行DNS解析。