IBM MQ JMS 侦听器环境。MQ 是基于优先级的队列而不是 FIFO。
场景:我收到所有相同优先级的消息。可以说,早上 6.50 和 9.30 收到的消息一直排在队列中,直到晚上。白天收到的许多消息正在得到处理。我认为这是消息光标的问题。当光标在早上 6.50 移动到 NEXT 位置时,同时收到一条消息,直到光标到达队列末尾并返回第一个位置,才会处理此消息。这个说法对吗?
下一个问题,当应用程序重新启动时,是否会将消息光标重置到第一个位置?
此外,当侦听器端口停止一段时间(假设是 10 分钟)并启动时,光标会移回第一个位置吗?
非常感谢任何指针/回复。
问候,阿比