【发布时间】:2021-05-17 18:11:32
【问题描述】:
在“队列”的 Websphere9 控制台中,我们有“默认消息传递提供程序”和“WebSphere MQ 消息传递提供程序”。我们的 Q 之一是使用“默认消息传递提供程序”创建的。现在我们观察到这个 Q on Latency area 的一些性能问题。当我们通过这个 MQ 对应用程序进行高负载时,会出现延迟并且数据不会在 UI 中绘制。这是一个间歇性问题,但我们想知道它是否与延迟有关,或者其他一些 MQ 调整是否会解决?我们可以为“默认消息传递提供程序”和其他调整启用什么样的跟踪来解决延迟问题?
17-May-2021
WebSphere 控制台获取深度集并使用深度[“默认消息传递提供程序”]
--当前深度设置队列["默认消息提供者"] ---
安全 > 总线安全 > 总线 > 消息引擎 > cluster1.001-总线 > 队列点 > *****Queue@cluster1.001-*Bus>>“消息阈值高”
--current Queue["Default messages provider"] 高峰时间深度---
安全 > 总线安全 > 总线 > 消息传递引擎 > cluster1.001-总线 > 队列点
【问题讨论】:
-
@chughts 是 OP 询问是否考虑 IBM MQ 的“默认消息传递提供程序”? WebSphere 9 = WebSphere Liberty 也一样吗?
-
从 8.5 开始,WebSphere 可能意味着 Liberty 配置文件,但问题并不明确。我添加了标签以向知道如何调整默认消息传递提供程序的人开放问题的可见性。
-
@JoshMc - 我认为“默认消息传递提供程序”不是 IBM MQ。它是随 WAS 一起提供的另一种基于 Java 的消息传递。忘记它的正式名称。对我来说,这个问题看起来好像没有 IBM MQ 部分。
标签: java websphere ibm-mq websphere-liberty mq