activemq中多個consumer引起接收不到資訊

孫悟空空發表於2016-08-31

前言

在工作中使用到了activemq,在測試一個功能時發現接收不到資訊,然後發現由於多個consumer引起的。

activemq檢視

http://localhost:8161/admin/queues.jsp,這個地址是檢視activemq的佇列地址。如下圖
這裡寫圖片描述

問題所在

這裡寫圖片描述

上圖紅框所示,Number of Consumber 值為2,這時需要注意,當mq傳送訊息時,可能會出現兩種情況,兩個consumer都接收不到訊息,或只有其中之一接收到。

後續

若碰到類似activemq接收不到資訊,可以檢視是否由多個consumber引起的。

相關文章