首页 文章

activemq记录由 生产环境 者排队并由消费者出列的消息

提问于
浏览
1

我们使用activemq作为Java独立应用程序的消息队列 . 我的问题是,基于activemq Web控制台,队列有一定数量的消息排队和出列 . 但是,基于我在代码中添加的sysout语句,似乎应用程序的消耗量少于activemq Web控制台上显示的消息数量 . 例如,在activemq控制台上,没有 . 入队和出队的消息大约是1800.但是,在控制台上显示的出列消息的数量(我收到的每个消息的计数器增加)仅为1700左右 .

我真的不知道在哪里约 . 发了100条消息 . 所以我想也许我会有一些想法,如果我知道如何使activemq记录由 生产环境 者排队并由消费者出列的消息 . 这可能吗?如果是的话,怎么办呢?

1 回答

  • 1

    enqueued ==自上次重新启动以来放入队列的消息数量dequeued ==消费者成功处理的消息数量两个数字的差异==飞行中的消息数量,通常由“调度”计数器跟踪 . “飞行中”意味着发送给消费者,但尚未确认 .

相关问题