【发布时间】:2021-07-16 16:46:25
【问题描述】:
我需要我的自定义“Id”kafka 标头,并且不想要 Spring Kafka Streams 中的“id”标头。
受保护的静态类 SimplePatternBasedHeaderMatcher 在 public boolean matchHeader 方法中使用 toLowerCase() 逻辑。
所以最后我得到了两个标题:“Id”(我的标题)和“id”(由 Spring Cloud Stream 提供)。
如果我不需要不区分大小写的标头匹配器,如何通过 yaml 属性覆盖此行为?
【问题讨论】:
标签: spring-cloud-stream spring-cloud-stream-binder-kafka