Only a subset of the properties supported by Kafka are available directly through the KafkaProperties class.
If you wish to configure the producer or consumer with additional properties that are not directly supported, use the following properties:
spring.kafka.properties.prop.one=first
spring.kafka.admin.properties.prop.two=second
spring.kafka.consumer.properties.prop.three=third
spring.kafka.producer.properties.prop.four=fourth
spring.kafka.streams.properties.prop.five=fifth
3条答案
按热度按时间ibps3vxo1#
有两种方法可以指定此属性
application.properties您可以使用此属性指定producer上的任何其他属性
如果生产者和消费者之间有任何其他公共配置
通过代码,您还可以覆盖和自定义配置
8hhllhi22#
你可以用它找到它
ProducerConfig
因为它是生产者配置。要启用此功能,需要在producerconfigs中添加以下行:t5zmwmid3#
您试图添加spring kafkaproperties无法处理的功能,如果查看文档,可以执行以下操作:
https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-messaging.html#boot-特色Kafka额外道具
扬尼克