gpt4 book ai didi

java - 我应该使用 'synchronized' 版本作为 'onMessage' 中的集合消息吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:15 25 4
gpt4 key购买 nike

如果 JMS 队列中有大量消息,而我只有一个监听器,是否有某种方法可以让监听器创建线程来同时处理多个消息?

OnMessage 将在单个实例中仅选取一条消息。

最佳答案

消息监听器有一个入口点 onMessage,消息传递提供程序在必须传递消息时会调用该入口点。在任何时候,消息传递提供程序都将仅使用一条消息调用 onMessage,并且在 onMessage 方法返回之前不会传递另一条消息。因此,如果您在监听器中创建多个线程,这并没有帮助。

您需要创建多个监听器来并行接收消息。

关于java - 我应该使用 'synchronized' 版本作为 'onMessage' 中的集合消息吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39478513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com