activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含
2015-08-16 13:48
399 查看
Number Of Consumers 消费者 这个是消费者端的消费者数量
Number Of Pending Messages 等待消费的消息 这个是当前未出队列的数量。可以理解为总接收数-总出队列数
Messages Enqueued 进入队列的消息 进入队列的总数量,包括出队列的。 这个数量只增不减
Messages Dequeued 出了队列的消息 可以理解为是消费这消费掉的数量
这个要分两种情况理解
在queues里它和进入队列的总数量相等(因为一个消息只会被成功消费一次),如果暂时不等是因为消费者还没来得及消费。
在 topics里 它因为多消费者从而导致数量会比入队列数高。
简单的理解上面的意思就是
当有一个消息进入这个队列时,等待消费的消息是1,进入队列的消息是1。
当消息消费后,等待消费的消息是0,进入队列的消息是1,出队列的消息是1.
在来一条消息时,等待消费的消息是1,进入队列的消息就是2.
没有消费者时 Pending Messages 和 入队列数量一样
有消费者消费的时候 Pedding会减少 出队列会增加
到最后 就是 入队列和出队列的数量一样多
以此类推,进入队列的消息和出队列的消息是池子,等待消费的消息是水流。
Number Of Pending Messages 等待消费的消息 这个是当前未出队列的数量。可以理解为总接收数-总出队列数
Messages Enqueued 进入队列的消息 进入队列的总数量,包括出队列的。 这个数量只增不减
Messages Dequeued 出了队列的消息 可以理解为是消费这消费掉的数量
这个要分两种情况理解
在queues里它和进入队列的总数量相等(因为一个消息只会被成功消费一次),如果暂时不等是因为消费者还没来得及消费。
在 topics里 它因为多消费者从而导致数量会比入队列数高。
简单的理解上面的意思就是
当有一个消息进入这个队列时,等待消费的消息是1,进入队列的消息是1。
当消息消费后,等待消费的消息是0,进入队列的消息是1,出队列的消息是1.
在来一条消息时,等待消费的消息是1,进入队列的消息就是2.
没有消费者时 Pending Messages 和 入队列数量一样
有消费者消费的时候 Pedding会减少 出队列会增加
到最后 就是 入队列和出队列的数量一样多
以此类推,进入队列的消息和出队列的消息是池子,等待消费的消息是水流。
相关文章推荐
- Android Material Design带UI变化
- UVA 10746 Crime Wave - The Sequel【最小费用最大流】
- dispatch_get_global_queue() 与dispatch_queue_create(nil, DISPATCH_QUEUE_CONCURRENT)的区别
- UITableView的协议传值
- bind的编译安装以及压力测试工具queryperf的使用
- flex builder 4.7 ios 该溶液无法找到设备
- MFC中UpdateData(true)和UpdateData(false)的区别
- Arduino 电平转换 升压 OUTPUT与9V/12V元件通信
- UITableView的基础部分
- UI高级之事件的响应者链
- 『iOS/Obj-C』The difference among int, NSInteger, NSUInteger and NSNumber
- CocoaUI 开源了!大家快来了解下
- MJRefresh的下拉刷新,UICollectionView,UItableview
- 关情纸尾-----UIKit基础-超级猜图
- Codeforces Round #316 (Div. 2) D Tree Requests
- codeforces 570 D. Tree Requests 树状数组+dfs搜索序
- Poj--3080Blue Jeans+KMP水题
- UINavigationController
- chmod u+s用法和setuid(),seteuid()
- iOS UI高级之事件的分发