【发布时间】:2021-10-21 22:06:59
【问题描述】:
我正在使用具有以下属性的 kafka 消费者:
key.deserializer=org.apache.kafka.common.serialization.StringDeserializer
value.deserializer=org.apache.kafka.connect.json.JsonDeserializer
一个 KafkaProducer(value.serializer=org.apache.kafka.connect.json.JsonSerializer) 正在将 JSON 记录推送到一个主题中,这个消费者正在从中读取,功能方面它工作正常,但是当我的生产者推送非 JSON 消息(例如:空消息)。
在这种情况下,消费者正在下降,并且在清除该空消息之前它不会消费(我已将消费者组的偏移量重置为最新)。
有什么办法可以解决这个问题,也许使用一些属性或类似的东西
【问题讨论】:
标签: serialization apache-kafka deserialization json-deserialization