[英]one message getting consumed by 2 consumer
我已經配置了兩個訂閱主題的消費者。 現在,當我有關於該主題的消息時,消費者都在消費相同的消息。 我沒有刪除該消息,直到我從某個進程得到一個ack,這樣我就不會丟失任何消息。
我打算做的是當我有2條消息時,每個消費者應該單獨處理第一個消息的第一個消息和第二個消息的消息。
我已經用java編寫了我的所有代碼(生產者,消費者)(沒有使用類似spring spring的框架等)。
我怎樣才能實現這一目標?
Topic
發布要由多個消費者使用的消息,而Queue
發布僅由一個消費者使用的消息。 所以我相信你需要使用Queue
而不是Topic
。
閱讀有關主題和隊列差異的更多信息:
http://activemq.apache.org/how-does-a-queue-compare-to-a-topic.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.