Spring Cloud流vsKafka流一炮打响

m3eecexj  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(286)

如果springcloudstream能够提供kafka流api提供的“精确一次”语义,我在这里和spring网站和博客上都找不到。也许没有一个单独的配置/注解,在“是否有可能使用spring cloud stream进行一次精确的处理”的线程中,我可以找到一些有用的东西,但是Maven给出的答案非常高。谢谢你的帮助

oiopk7p5

oiopk7p51#

springcloudstream在处理保证方面没有做任何特别的事情。您可以通过提供 processing.guarantee 属性并将其设置为 exactly-once . 请参阅此以了解更多详细信息。当使用springcloudstreamkafkastreams绑定器时,可以将其作为属性提供给spring引导应用程序,如下所示。 spring.cloud.stream.kafka.streams.binder.configuration.processing.guarantee .
请记住,只有在您将结果写回kafka时,kafka流的“一次一次”保证才有效。

相关问题