NumberOfPendingMessages, MessagesEnqueued και MessagesDequeued στον πίνακα εργαλείων activemq
Αριθμός Καταναλωτών Αυτός είναι ο αριθμός των καταναλωτών από την πλευρά των καταναλωτών
Αριθμός μηνυμάτων σε εκκρεμότητα Αυτός είναι ο αριθμός των μηνυμάτων που δεν βρίσκονται αυτήν τη στιγμή στην ουρά. Μπορεί να γίνει κατανοητό ως ο συνολικός αριθμός των δεκτών - ο συνολικός αριθμός των ουρών εξόδου Μηνύματα σε ουρά Ο συνολικός αριθμός των μηνυμάτων που εισέρχονται στην ουρά, συμπεριλαμβανομένων εκείνων που βρίσκονται εκτός της ουράς. Αυτός ο αριθμός αυξάνεται μόνο Τα μηνύματα που έχουν αφαιρεθεί από την ουρά μπορούν να γίνουν κατανοητά ως η κατανάλωση της ποσότητας που καταναλώνεται Αυτό πρέπει να γίνει κατανοητό σε δύο περιπτώσεις Στις ουρές είναι ίσο με τον συνολικό αριθμό των ουρών (επειδή ένα μήνυμα καταναλώνεται με επιτυχία μόνο μία φορά), εάν προσωρινά δεν περιμένει επειδή ο καταναλωτής δεν είχε χρόνο να καταναλώσει. Στα θέματα, ο αριθμός θα είναι μεγαλύτερος από τον αριθμό των ουρών λόγω του αριθμού των καταναλωτών. Μια απλή κατανόηση της παραπάνω έννοιας είναι Όταν ένα μήνυμα εισέρχεται σε αυτήν την ουρά, το μήνυμα που περιμένει να καταναλωθεί είναι 1 και το μήνυμα που εισέρχεται στην ουρά είναι 1. Όταν το μήνυμα καταναλώνεται, το μήνυμα σε αναμονή για κατανάλωση είναι 0, το μήνυμα που εισέρχεται στην ουρά είναι 1 και το μήνυμα που εξέρχεται από την ουρά είναι 1. Όταν έρχεται ένα μήνυμα, το μήνυμα σε αναμονή για κατανάλωση είναι 1 και το μήνυμα που εισέρχεται στην ουρά είναι 2.
Όταν δεν υπάρχουν καταναλωτές, ο αριθμός των μηνυμάτων σε εκκρεμότητα είναι ίδιος με τον αριθμό των ουρών Όταν υπάρχουν καταναλωτές που καταναλώνουν, το pedding θα μειωθεί και η ουρά θα αυξηθεί Στο τέλος, υπάρχουν τόσοι άνθρωποι στην ουρά όσοι και έξω Κατ' αναλογία, τα μηνύματα που εισέρχονται στην ουρά και τα μηνύματα που εξέρχονται από την ουρά είναι ομάδες και τα μηνύματα που περιμένουν να καταναλωθούν είναι ροές.
|