Spring Cloud Stream Channel Specif消费者/生产者属性

时间:2019-02-21 14:59:01

标签: spring-cloud-stream

我正在尝试使用Kafka Stream / @ StreamListener Kstream在Conusmer / Producer上设置属性,但无法使其工作;

spring.cloud.stream.kafka.streams.bindings.channel.consumer|producer.**configuration**.x

我最感兴趣的属性

  • key.serializer |反序列化器
  • 值。序列化器|反序列化器
  • partitioner.class

我的流程是:

Message Channel--- send TypeInfo @Input(request)--Kstream process @input(request) and @Output(response)---No TypeInfo--Kstream @Input(response)---DeserilaizationError

我的理解是,如果我可以修改上述属性,我应该能够实现我要执行的操作,否则请提出建议,以下是我正在使用的版本

    <spring.boot.version>2.1.3.RELEASE</spring.boot.version>
    <spring.cloud.stream.version>2.1.1.RELEASE</spring.cloud.stream.version>
我发现的有关这些属性的

示例/建议位于https://github.com/donalthurley/KafkaConsumeScsAndConfluent/blob/c763a32f0a6ec0099e4fad65f662fb09b06249b6/src/main/resources/application.yml

0 个答案:

没有答案