Sono nelle fasi iniziali di esplorazione Kafka, la versione 0.8.1.1.Kafka fallimento singolo utente in un gruppo
Sono gestire con successo il Gruppo Esempio dei consumatori, con più partizioni ed i suoi messaggi distribuzione tra i consumatori abbastanza bene.
Un banco di prova Volevo correre è quando un consumatore nel gruppo muore improvvisamente (ad esempio, kill -9). Quando lo faccio, mi aspettavo che il riequilibrio si verificasse, ma non sta accadendo. Quindi, posso fare una di queste cose?
- trigger ribilanciamento utilizzando API
- Configurare kafka attendere un certo tempo per l'attività dei consumatori e riequilibrare assumendo automaticamente stato chiuso ungracefully.
Il problema è che tutti i messaggi nelle partizioni assegnate al consumer morto rimangono in coda e non vengono mai elaborati fino a quando non si riequilibra.
Ho provato le stesse modalità indicate, ma ancora di fronte stesso issue..can mi punta l'indizio http:? //stackoverflow.com/questions/39241872/kafka-common-consumerrebalancefailedexception-cant-rebalance-after -4 – Ratha