ActiveMQ
入门教程:https://blog.csdn.net/qh_java/article/category/6727730
管理界面:activemq的web管理界面,http://127.0.0.1:8161/admin
Number Of Consumers 消费者 “这个是消费者端的消费者数量”
Number Of Pending Messages 等待消费的消息 “这个是当前未出队列的数量。可以理解为总接收数-总出队列数”
Messages Enqueued 进入队列的消息 “进入队列的总数量,包括出队列的。 这个数量只增不减”
Messages Dequeued 出了队列的消息 “可以理解为是消费这消费掉的数量”
常见问题:
1、Dequeued列表中的数字一直是0
原因:在创建session时,createSession(paramA,paramB);其中paramA是设置事务的,paramB设置acknowledgment mode。
paramA设置为false时:paramB的值可为Session.AUTO_ACKNOWLEDGE,Session.CLIENT_ACKNOWLEDGE,DUPS_OK_ACKNOWLEDGE其中一个。
paramA设置为true时:paramB的值忽略, acknowledgment mode被jms服务器设置为SESSION_TRANSACTED 。