加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JMS队列消息接收顺序

发布时间:2020-12-15 08:37:51 所属栏目:Java 来源:网络整理
导读:我按顺序在同一目的地添加两条JMS消息.这两个消息是否会按照我添加它们的顺序接收,或者是否有可能进行反向排序,也就是说,首先在目的地中首先接收消息. 我正在添加到目的地: producer.send(Msg1);producer.send(Msg2); 在所有情况下(如网络故障和延迟等),将
我按顺序在同一目的地添加两条JMS消息.这两个消息是否会按照我添加它们的顺序接收,或者是否有可能进行反向排序,也就是说,首先在目的地中首先接收消息.

我正在添加到目的地:

producer.send(Msg1);
producer.send(Msg2);

在所有情况下(如网络故障和延迟等),将依次添加Msg1和Msg2?

解决方法

不保证消息排序(并且不是规范要求),Total JMS Message ordering解释了原因的详细信息.另请参阅 How to handle order of messages in JMS?的Stack Overflow帖子.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读