logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kafka使用踩坑之序列化与反序列化

kafka反序列化报错invalid stream header 302E3139解决方案:生产方方检查key和value序列化器,发现key和value序列化器不一致,消费方改成对应的反序列化器后正常进行一系列配置后,能正常获取到消息,但是反序列化时报如上错误,最开始以为无法消费,但是能正常进入,通过debug代码发现只有key才有问题,然后让生产方核对序列化器最后发现序列化器不一致,修改后正常

#kafka#分布式
Topic(s) [topic] is/are not present and missingTopicsFatal is true

可能原因:1.项目用的springboot,引入的Kafka-client版本比Kafka-Server版本高2.Topic真的不存在,需要手动创建3.网络端口不通4.Kafka配置文件对外绑定设置不对5.如需忽略该异常可设置spring.kafka.listener.missing-topics-fatal=false...

到底了