![](/img/trans.png)
[英]how to set kafka connect auto.offset.reset with rest api
[英]Is there anyway to use different auto.offset.reset strategy for different input topics in kafka streams app?
用例是:我有一个 kafka 流应用程序,该应用程序从输入主题消费,并输出到中间主题,然后在同一流中另一个拓扑从该中间主题消费。
每当应用程序 id 更新时,两个主题都从最早开始到消费者。 我想将中间主题的 auto.offset.reset 更改为最新,同时将输入主题的 auto.offset.reset 保持为最早。
是的。 您可以通过以下方式为每个主题设置重置策略:
// Processor API
topology.addSource(AutoOffsetReset offsetReset, String name, String... topics);
// DSL
builder.stream(String topic, Consumed.with(AutoOffsetReset offsetReset));
builder.table(String topic, Consumed.with(AutoOffsetReset offsetReset));
所有这些方法都有一些允许设置它的重载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.