Spring boot 使用Kafka Streams和Spring Cloud Stream处理事务
我正在开发一个基于Kafka和Kafka流的应用程序(基于微服务)。我正在使用Spring Boot和Spring Cloud Stream来实现这一点,我在处理Kafka Streams操作的事务时遇到了麻烦。我知道纯卡夫卡用户处理事务没有问题,但是当我试图在中间添加卡夫卡流处理时,对我来说就变得棘手了。 例如:Spring boot 使用Kafka Streams和Spring Cloud Stream处理事务,spring-boot,apache-kafka,apache-kafka-streams,spring-cloud-stream,spring-kafka,Spring Boot,Apache Kafka,Apache Kafka Streams,Spring Cloud Stream,Spring Kafka,我正在开发一个基于Kafka和Kafka流的应用程序(基于微服务)。我正在使用Spring Boot和Spring Cloud Stream来实现这一点,我在处理Kafka Streams操作的事务时遇到了麻烦。我知道纯卡夫卡用户处理事务没有问题,但是当我试图在中间添加卡夫卡流处理时,对我来说就变得棘手了。 例如: 在我的一项服务中,产品的订单请求来自主题a 库存信息从主题B中消耗 此服务生成主题B的库存更新,但它还负责发布有关准备装运的产品的事件(到主题C) 当收到主题A的订单请求时,我想检查
这在春天的云流和卡夫卡流中是可能的吗?如果是,我如何做到这一点?Spring Cloud Stream依赖于Apache Kafka提供的事务处理功能。你可能想看看卡夫卡是如何做到这一点的。这篇文章中有几个链接,您可以参考:SpringCloudStream依赖于ApacheKafka提供的事务功能。你可能想看看卡夫卡是如何做到这一点的。这篇文章有几个链接,你可以点击: