Middle+
Co się stanie, jeśli w temacie jest 5 partycji, a w grupie konsumentów 10 konsumentów?
sobes.tech AI
Odpowiedź od AI
Jeśli temat Kafka ma 5 partycji, a grupa konsumentów składa się z 10 konsumentów, rozkład będzie następujący:
- Maksymalnie 5 konsumentów może jednocześnie czytać dane, ponieważ każda partycja może być przypisana tylko jednemu konsumentowi w grupie.
- Pozostałe 5 konsumentów będzie bezczynnych, ponieważ jest mniej partycji niż konsumentów.
W związku z tym liczba aktywnych konsumentów jest ograniczona przez liczbę partycji. Aby efektywnie wykorzystać wszystkich 10 konsumentów, należy zwiększyć liczbę partycji tematu do 10 lub więcej.
To ważne, aby wziąć pod uwagę podczas skalowania konsumentów, aby nie tworzyć nadmiernych zasobów, które nie będą używane.