Middle+
Τι θα συμβεί με 5 καταναλωτές και 3 διαχωρισμούς;
sobes.tech AI
Απάντηση από AI
Αν έχετε 5 καταναλωτές και 3 διαμερίσματα στο σύστημα, για παράδειγμα Kafka, η κατανομή θα είναι η εξής:
- Κάθε διαμέρισμα μπορεί να ανατεθεί μόνο σε έναν καταναλωτή εντός μιας ομάδας καταναλωτών.
- Επειδή υπάρχουν λιγότερα διαμερίσματα από καταναλωτές, 3 καταναλωτές θα λαμβάνουν δεδομένα από τα διαμερίσματα, ενώ 2 θα μείνουν χωρίς ανατεθειμένα διαμερίσματα και θα είναι ανενεργοί.
Έτσι, ο μέγιστος αριθμός ενεργών καταναλωτών είναι 3, ίσος με τον αριθμό των διαμερισμάτων. Για να χρησιμοποιήσετε αποτελεσματικά και τους 5 καταναλωτές, πρέπει να αυξήσετε τον αριθμό των διαμερισμάτων σε 5 ή περισσότερο.