NumberOfPendingMessages, MessagesEnqueued e MessagesDequeued nella dashboard activemq
Numero di consumatori Questo è il numero di consumatori dal lato dei consumatori
Numero di messaggi in sospeso. Questo è il numero di messaggi che attualmente non sono in coda. Può essere inteso come il numero totale di ricevitori - il numero totale di code di uscita Messaggi in coda Il numero totale di messaggi che entrano in coda, inclusi quelli fuori dalla coda. Questo numero sta solo aumentando I messaggi sfilati in coda possono essere intesi come il consumo della quantità consumata Questo va compreso in due situazioni Nelle code è pari al numero totale di code (perché un messaggio viene consumato con successo una sola volta), se temporaneamente non viene atteso perché il consumatore non ha avuto tempo per consumarli. Negli argomenti, il numero sarà superiore al numero di code dovuto al numero di consumatori. Una semplice comprensione del significato sopra è Quando un messaggio entra in questa coda, il messaggio in attesa di essere consumato è 1, e il messaggio che entra in coda è 1. Quando il messaggio viene consumato, il messaggio in attesa di consumo è 0, il messaggio che entra in coda è 1 e il messaggio che esce dalla coda è 1. Quando arriva un messaggio, il messaggio in attesa di consumo è 1, e il messaggio che entra in coda è 2.
Quando non ci sono consumatori, il numero di messaggi in sospeso è lo stesso del numero di code Quando ci sono consumatori che consumano, la quantità di vendita diminuirà e la coda aumenterà Alla fine, ci sono tante persone in fila quante ne sono fuori Per analogia, i messaggi che entrano nella coda e quelli che escono dalla coda sono pool, mentre i messaggi in attesa di essere consumati sono stream.
|