zoukankan      html  css  js  c++  java
  • 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会减少 出队列会增加 
    到最后 就是 入队列和出队列的数量一样多 
    以此类推,进入队列的消息和出队列的消息是池子,等待消费的消息是水流。 

  • 相关阅读:
    C# 文件类的操作---删除
    C#实现Zip压缩解压实例
    UVALIVE 2431 Binary Stirling Numbers
    UVA 10570 meeting with aliens
    UVA 306 Cipher
    UVA 10994 Simple Addition
    UVA 696 How Many Knights
    UVA 10205 Stack 'em Up
    UVA 11125 Arrange Some Marbles
    UVA 10912 Simple Minded Hashing
  • 原文地址:https://www.cnblogs.com/hyh123/p/7473813.html
Copyright © 2011-2022 走看看