Cum previne blocarea grupului
Dacă firul de execuție principal care consumă mesajele rămâne blocat (ex: un deadlock sau un query SQL fără timeout) și depășește durata max.poll.interval.ms (implicit 300.000 ms = 5 minute), brokerul coordonator presupune că procesul a eșuat, îl elimină din grupul de consumatori și reasignează partițiile acestuia celorlalți membri.
Exemplu Concret: Creșterea timeout-ului pentru procesări grele de imagini
Properties props = new Properties();
props.put(ConsumerConfig.MAX_POLL_INTERVAL_MS_CONFIG, 600000); // 10 minute
Întrebări & Exemple de Cod:
max.poll.interval.ms în Consumatorul KafkaAi o nelămurire despre utilizarea comenzii
max.poll.interval.ms în Consumatorul Kafkasau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.