/ / Ako (má) Kafka Spotrebiteľ sa vyrovnať s Poison Messages - apache-kafka, kafka-consumer-api

Ako by mal Kafka spotrebiteľ vyrovnať s jedovatými správami - apache-kafka, kafka-spotrebiteľ-api

Keď spotrebiteľ Kafka nedokáže deserializovať správu, je zodpovednosťou klientskej aplikácie zaoberať sa správou o jedoch?

alebo

Má Kafka "prírastok" správy posunutej a pokračuje v spotrebe platných správ?

Existuje "Best Practice" pre riešenie jedových správ na témy Kafka?

odpovede:

2 pre odpoveď č. 1

Keď Kafka nie je schopná deserializovať záznam, spotrebiteľ ho dostane org.apache.kafka.common.KafkaException, mali by ste sa dopustiť kompenzácie sami a spotrebovávať.