NumberOfPendingMessages, MessagesEnqueueed y MessagesDequeued en el panel de control activemq
Número de consumidores Este es el número de consumidores en el lado del consumidor
Número de mensajes pendientes Este es el número de mensajes que actualmente no están en la cola. Puede entenderse como el número total de receptores, es decir, el número total de colas de salida Mensajes en cola El número total de mensajes que entran en la cola, incluidos los que salen de la cola. Este número no hace más que aumentar Los mensajes eliminados pueden entenderse como el consumo de la cantidad consumida Esto debe entenderse en dos situaciones En las colas es igual al número total de colas (porque un mensaje solo se consume con éxito una vez), si temporalmente no se espera porque el consumidor no ha tenido tiempo de consumirlo. En los temas, el número será mayor que el número de colas debido al número de consumidores. Una comprensión sencilla del significado anterior es Cuando un mensaje entra en esta cola, el mensaje que espera a ser consumido es 1, y el mensaje que entra en la cola es 1. Cuando el mensaje se consume, el mensaje en espera de consumo es 0, el mensaje que entra en la cola es 1 y el mensaje que sale de la cola es 1. Cuando llega un mensaje, el mensaje en espera de consumo es 1, y el mensaje que entra en la cola es 2.
Cuando no hay consumidores, el número de mensajes pendientes es el mismo que el número de colas Cuando haya consumidores que consuman, la venta de clientes disminuirá y la cola aumentará Al final, hay tanta gente en la cola como fuera Por analogía, los mensajes que entran en la cola y los mensajes que salen de ella son pools, y los mensajes que esperan ser consumidos son flujos.
|