/ / Яким чином (повинен) Кафка Споживач справляється з повідомленнями про отруєння - apache-kafka, kafka-consumer-api

Як (повинен) Кафка Споживач справлятися з отруйними повідомленнями - apache-kafka, kafka-consumer-api

Коли споживач Кафки не зможе десеріалізувати повідомлення, чи відповідальність клієнтських програм полягає в тому, щоб боротися з отруйним повідомленням?

Or

Чи Кафка «збільшує» зміщення повідомлення та продовжує споживати дійсні повідомлення?

Чи існує "Краща практика" для боротьби з отруйними повідомленнями, що проводяться на теми Кафки?

Відповіді:

2 для відповіді № 1

Коли Кафка не зможе десеріалізувати запис, споживач отримає a org.apache.kafka.common.KafkaException, ви повинні зробити зсув самостійно і продовжувати споживати.