NumberOfPendingMessages, MessagesEnqueued și MessagesDequeued în dashboard-ul activemq
Numărul de consumatori Acesta este numărul de consumatori pe partea de consum
Numărul de mesaje în așteptare Acesta este numărul de mesaje care momentan nu sunt în coadă. Poate fi înțeles ca numărul total de receptori - numărul total de cozi de ieșire Mesaje în coadă Numărul total de mesaje care intră în coadă, inclusiv cele care ies din coadă. Acest număr nu face decât să crească Mesajele deconectate pot fi înțelese ca consumul cantității consumate Acest lucru trebuie înțeles în două situații În cozi, este egal cu numărul total de cozi (deoarece un mesaj este consumat cu succes o singură dată), dacă nu este temporar așteptat deoarece consumatorul nu a avut timp să consume. La subiecte, numărul va fi mai mare decât numărul de cozi din cauza numărului de consumatori. O înțelegere simplă a sensului de mai sus este Când un mesaj intră în această coadă, mesajul care așteaptă să fie consumat este 1, iar mesajul care intră în coadă este 1. Când mesajul este consumat, mesajul care așteaptă să fie consumat este 0, mesajul care intră în coadă este 1, iar mesajul care iese din coadă este 1. Când vine un mesaj, mesajul care așteaptă să fie consumat este 1, iar mesajul care intră în coadă este 2.
Când nu există consumatori, numărul de mesaje în așteptare este același ca numărul cozilor Când consumatorii consumă, traficul de pedalare va scădea și coada va crește La final, sunt la fel de mulți oameni la coadă câți sunt afară Prin analogie, mesajele care intră în coadă și cele care ies din coadă sunt pool-uri, iar cele care așteaptă să fie consumate sunt fluxuri.
|