前言
在工作中使用到了activemq,在测试一个功能时发现接收不到信息,然后发现由于多个consumer引起的。
activemq查看
http://localhost:8161/admin/queues.jsp,这个地址是查看activemq的队列地址。如下图
问题所在
上图红框所示,Number of Consumber 值为2,这时需要注意,当mq发送消息时,可能会出现两种情况,两个consumer都接收不到消息,或只有其中之一接收到。
后续
若碰到类似activemq接收不到信息,可以查看是否由多个consumber引起的。