activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含义

Number Of Consumers  消费者 这个是消费者端的消费者数量

Number Of Pending Messages 等待消费的消息 这个是当前未出队列的数量。可以理解为总接收数-总出队列数 
Messages Enqueued 进入队列的消息  进入队列的总数量,包括出队列的。 这个数量只增不减 
Messages Dequeued 出了队列的消息  可以理解为是消费这消费掉的数量 
这个要分两种情况理解 
在queues里它和进入队列的总数量相等(因为一个消息只会被成功消费一次),如果暂时不等是因为消费者还没来得及消费。 
在 topics里 它因为多消费者从而导致数量会比入队列数高。 
简单的理解上面的意思就是 
当有一个消息进入这个队列时,等待消费的消息是1,进入队列的消息是1。 
当消息消费后,等待消费的消息是0,进入队列的消息是1,出队列的消息是1. 
在来一条消息时,等待消费的消息是1,进入队列的消息就是2.

没有消费者时  Pending Messages   和 入队列数量一样 
有消费者消费的时候 Pedding会减少 出队列会增加 
到最后 就是 入队列和出队列的数量一样多 
以此类推,进入队列的消息和出队列的消息是池子,等待消费的消息是水流。

时间: 2024-10-09 22:25:59

activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含义的相关文章

activemq 控制面板里的 Number Of Pending Messages、 Messages Enqueued、Messages Dequeued含

Number Of Consumers  消费者 这个是消费者端的消费者数量 Number Of Pending Messages 等待消费的消息 这个是当前未出队列的数量.可以理解为总接收数-总出队列数  Messages Enqueued 进入队列的消息  进入队列的总数量,包括出队列的. 这个数量只增不减  Messages Dequeued 出了队列的消息  可以理解为是消费这消费掉的数量  这个要分两种情况理解  在queues里它和进入队列的总数量相等(因为一个消息只会被成功消费一次

activemq控制面板含义

Name 消息队列的名称 Number Of Pending Messages 等待消费的消息数量,即未出队列的消息数量.可以理解为总接收数-总出队列数 (未持久化的话,重启acmq后会清零) Number Of Consumers  这个队列里消费者的数量(重启acmq后会清零) Messages Enqueued 进入队列的总数量,这个数量只增不减(重启acmq后会清零) Messages Dequeued 除了队列的总数量,可以理解为消费者消费掉的总数量(重启acmq后会清零) 原文地址:

java 7 升级后,控制面板里找不到java图标了

如果电脑里只装了jre的情况下,好像从java 7 update 9开始,通过java自动升级程序完成升级后,控制面板里的java图标就不见了. 只好重新从java.sun.com上下载最新版的jre重装一下. 今天早上又通过java自动升级程序更新到update 10,控制面板里的java图标又不见了. 另一台电脑装有jdk,自动更新到update 10后,控制面板里java图标还在,但双击后,并没有在<安全>选项卡里找到关于java浏览器相关设置,从网上重新下载jre最新版安装后,才找到j

控制面板里找不到“应用程序服务器”这个项目,Windows XP中金蝶安装时无“应用程序服务器”的解决办法

要注意先安装IIS,再安装VS2008. 我们会经常在控制面板里找不到"应用程序服务器"这个项目.我们需要按照下面的步骤来操作就会Ok. 1.下载IIS6,放置到D盘根目录. 2.在运行里输入:c:\Windows\inf\sysoc.inf 即打开 找到 [Components]段. 添加:iis=iis2.dll,OcEntry,iis2.inf,,7 非常重要的是你需要删去:iis=iis.dll,OcEntry,iis2.inf,,7这一句. 保存关闭. 3.在运行里输入CMD

软件明明已经删除 控制面板里还有名称

有些软件明明已经删除了,可控制面板里还在. 这种情况的出现除了软件程序本身的问题处,多数情况下与卸载方式有一定的关系(在卸载软件程序时,首先要考虑使用软件自带的卸载程序进行卸载,并且针对某些软件最好是进入系统"安全模式"下进行卸载的操作.卸载完毕后要重启电脑,尔后再删除软件可能尚存的程序安装目录即可). 本人在网上找到手动删除的如下方法,也有自动查找并删除的工具,很多很多的: 在"开始"->"运行"中输入"Regedit"

Using Single Alert For Messages And Confirmation Messages In Oracle Forms With Set_Alert_Button_Property

Learn how to use single Oracle Form's Alert object for warning/information messages and confirmation messages such as asking for delete confirmation etc. This task can be done using Set_Alert_Button_Property command. Suppose you have created an alert

Windows 7 里进程管理器里面的各列是什么含义?主要是和内存有关的内存-专用工作集,内存-工作集,内存-提交大小???

内存 - 工作集:私人工作集中的内存数量与进程正在使用且可以由其他进程共享的内存数量的总和. 内存 - 峰值工作集:进程所使用的工作集内存的最大数量. 内存 - 工作集增量:进程所使用的工作集内存中的更改量. 内存 - 私人工作集:工作集的子集,它专门描述了某个进程正在使用且无法与其他进程共享的内存数量. 内存 - 提交大小:为某进程使用而保留的虚拟内存的数量. 内存 - 页面缓冲池:由内核或驱动程序代表进程分配的可分页内核内存的数量.可分页内存是可写入其他存储媒体(例如硬盘)的内存. 内存 -

养成好习惯:在控制面板里停止服务

从昨天晚上还是叼coreseek,结果一直出现非常奇怪的问题,结果晚上觉都没睡好. 在命令行下能够搜索成功.但一旦调用API以后.就会非常奇怪的问题,不管是字段还是原来的属性都没出现过.出现的是曾经的情况. 索引建立也是成功的,port也在监听.结果却一直有问题.在我们实验室大哥跟二哥合力一个多小时之下最终找到了问题. 在任务管理器下停止服务时,仍然能够调用API搜索,!! !说明searchd服务没有被停止,然后用netstat -a -o 查看port监听情况,找到任务管理器下有个searc

Android里的AdapterView中OnItemClickListener监听器四个参数的含义

对Android开发中的Adapter接口的onItemClickListener监听器四个参数(arg)的理解: 代码:public void onItemClick(AdapterView<?> arg0, View view, int position,long arg3){} 假如有一个listview,该listview中含a,b,c,d这4个item. 如果你点了b这个item.如下: (1)public  void onItemClick (AdapterView<?>