spring boot2整合kafka及遇到Exception thrown when sending a message with key=’null’问题
最近在学习spring boot2和kafka。就用学着使用spring boot2与kafka集成。项目环境
- 开发工具:IDEA
- spring kafka :2.1.6.RELEASE
- spring boot2:2.0.2.RELEASE
- Apache kafka:2.11-1.0.0
项目的github地址:https://github.com/sweetcczhang/springkafka
项目目录
application.properties文件
#kafka server address spring.kafka.bootstrap-servers=10.108.208.51:9092 # Provider spring.kafka.producer.retries=0 spring.kafka.producer.batch-size=16384 # 指生产者的key和value的编码方式 spring.kafka.producer.key-serializer=org.apache.kafka.common.serialization.StringSerializer spring.kafka.producer.value-serializer=org.apache.kafka.common.serialization.StringSerializer # Consumer #消费者组 spring.kafka.consumer.group-id=test-consumer-group spring.kafka.consumer.auto-offset-reset=earliest # 指定消费者的解码方式 spring.kafka.consumer</