課程
/后端開發
/Java
/Java消息中間件
如何知道并確認哪一個消費者取到了消息隊列中的哪一條信息?
2017-09-23
源自:Java消息中間件 1-2
正在回答
在創建一個中間件時需要指定隊列的名字,消費者根據這個隊列的名字 可以找到是哪一個隊列,并對里面的消息進行消費
我想知道的是,隊列模式中如果消息隊列中有多個消息,并且也有多個消息消費者。比如說,隊列中有m1,m2和m3三條消息,消費者有a1和a2兩個,那么如何才能知道a1和a2分別消費了哪一條或者哪兩條消息呢?
對消息進行規定,并對接收到的消息進行判斷;
隊列模式不能保證你能接收到你想要的信息;
可以使用訂閱模式,并逐條判斷消息;
一世漂泊 提問者
舉報
使用Java消息中間件處理異步消息
2 回答隊列的消息不是只能被一個消費者消費嗎?為什么有兩個應用
1 回答生產者如何知道消費者消費了指定的消息呢?
2 回答消費者接收不到消息
2 回答集群中的slave節點可以消費隊列中的消息嗎?
1 回答ActiveMQ怎么確認消息生產者成功的將消息放入消息隊列中,結合Spring的話應該如何配置呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-01-20
在創建一個中間件時需要指定隊列的名字,消費者根據這個隊列的名字 可以找到是哪一個隊列,并對里面的消息進行消費
2017-09-23
我想知道的是,隊列模式中如果消息隊列中有多個消息,并且也有多個消息消費者。比如說,隊列中有m1,m2和m3三條消息,消費者有a1和a2兩個,那么如何才能知道a1和a2分別消費了哪一條或者哪兩條消息呢?
2017-09-23
對消息進行規定,并對接收到的消息進行判斷;
隊列模式不能保證你能接收到你想要的信息;
可以使用訂閱模式,并逐條判斷消息;