问题标签 [mq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2458 浏览

ibm-mq - MQ SYSTEM.CLUSTER.REPOSITORY.QUEUE 深度不断增加

我有一个 MQ 集群环境。在某些时候,一个部分存储库 qmgr 发生故障,而SYSTEM.CLUSTER.REPOSITORY.QUEUE另一个 qmgr 中的 queue 深度不断增加。

我有点不明白为什么会这样。我从这个链接http://www-01.ibm.com/support/docview.wss?uid=swg21193012浏览了技术说明, 但我不明白。有人可以帮助更详细,更清楚地解释吗?

谢谢

0 投票
1 回答
3377 浏览

ibm-mq - 关注 MQ 通道属性 Heartbeat interval

我有一个关于频道属性的问题Heartbeat Interval(HBINT)。据信息中心介绍,当区间条件成熟且MCA畅通时,会导致通道断开。我在本地 QMGR 中进行了一些测试,但我发现通道(发送方-接收方)没有按预期变为非活动状态。那么这里有什么问题呢?请帮帮我。通道定义详情如下:

谢谢

0 投票
1 回答
450 浏览

transactions - 如何从队列中手动读取 N 条消息,或者在 onmessage() 方法中是否已经过了 Y 时间?

我希望在消息驱动的 bean onmessage 方法中实现以下逻辑

读取 N 条消息或等待 Y 时间,以先发生者为准,然后提交事务。

如果我能得到一个实现这个逻辑的代码示例,我将不胜感激?

0 投票
2 回答
4434 浏览

ibm-mq - MQ进程amqrmppa的数量是自动增加还是减少?

我对 MQ 进程有疑问amqrmppa。我知道它用于通道客户端连接,每个进程最多可以运行 64 个线程。当更多连接进入时,此类进程的数量会增加。但是amqrmppa当客户端断开连接并且连接消失时,数量会减少吗?

谢谢

0 投票
1 回答
936 浏览

java - 在不指定队列管理器名称的情况下连接到队列

我是 MQ 的新手。我有一个要求。我可以在不指定队列管理器名称的情况下使用 java 连接到服务器上的特定队列吗?我有所有详细信息,例如主机名、端口号、请求、响应队列名称等,

谢谢

0 投票
5 回答
10989 浏览

java - WebSphere MQ 配置问题

配置 MQ 连接工厂后出现以下错误。

java.lang.ClassCastException:com.ibm.ejs.jms.JMSQueueConnectionFactoryHandle 与 com.ibm.mq.jms.MQQueueConnectionFactory 不兼容

我的代码片段异常指向:

字符串 queueConnectionJndi = props.getProperty(queueConnection + MQ_CONN); queueConnectionFactory = MQQueueConnectionFactory)initialContext.lookup(queueConnectionJndi);

我无法找出造成这种情况的根本原因。

任何人都可以帮助我,在此先感谢。

0 投票
1 回答
1114 浏览

ibm-mq - WMQ 中的同步点和检查点

您能给我详细介绍一下MQ 中的SyncPointCheckPoint吗?这些是什么?WMQ 如何利用它们?尽可能详细。

提前致谢

0 投票
1 回答
4357 浏览

ibm-mq - 关注 WMQ 中同步点的概念

我对syncpoint来自 WebSphere MQ 的内容有点困惑。根据 WMQ Infocenter 的参考资料,同步点定义如下:

在最简单的情况下,在任务结束时做出提交或撤销更改的决定。但是,应用程序在任务中的其他逻辑点同步数据更改可能更有用。这些逻辑点称为同步点(或同步点),处理两个同步点之间的一组更新的周期称为一个工作单元。

因此,a unit of work称为两个同步点之间的处理。据我了解,该工作单元实际上是一个事务。所以我在这里画了一张反映它们之间关系的图:

在此处输入图像描述

  1. 我理解正确吗?
  2. 这里的另一个问题是关于同步点,据说是为应用程序同步数据,数据从哪里同步到哪里?

谢谢

0 投票
1 回答
843 浏览

ibm-mq - 与来自 WMQ 的 ACTCHL、MAXCHL、MAXCHANNELS 和 MAXACTIVECHANNELS 混淆

我对 之间的关系有点困惑ACTCHL, MAXCHL, MAXCHANNELS and MAXACTIVECHANNELS。属性ACTCHLMAXACTIVECHANNELS, 和相同MAXCHLMAXCHANNELS?另外,它们的默认值是多少?我可以看到100200,不确定哪个是正确的。

谢谢

我只是找到ACTCLMAXCHL适用于 z/OS,但MAXCHANNELS适用MAXACTIVECHANNELS于开放系统。天气晴朗。但是,请帮助回答默认值问题。

0 投票
1 回答
392 浏览

web-services - 如何从 web 服务读取和写入消息到 Oracle MQ?

我收到了一个请求,我需要通过 Web 服务与 Oracle MQ 进行通信。因为我有其他应用程序将与 web 服务交互以将数据发布到 oracle MQ。因为这个应用程序不是 MQ 实现的应用程序。在这种情况下,我需要如何使用 webservice 将数据读取和写入 MQ?有什么技术可以监控消息是否到达Queue并让webservice读取它?请指导我。我更困惑。我是盲目的新手。

此 Web 服务应用程序将托管在需求件应用程序中。Web 服务应用程序读取 Oracle MQ 中的消息,该消息采用 XML 文件的形式,并放入另一个同样采用 xml 形式的消息队列中。Demandware 应用程序定期调用对 Web 服务的请求以从 MQ 队列中获取/放置消息。