Kafka事务

来源:13-14 Kafka事务支持实现及原理分析

叫我滨哥哥

2023-03-16

在搭建springboot+kafka时,应该如何配置才能让Spring的事务如何与Kafka的事务进行共存并正常使用?

写回答

1回答

Allen

2024-12-26

其实很简单。

示例配置:

在 Spring Boot 配置文件(application.ymlapplication.properties)中:

spring:
  kafka:
    producer:
      properties:
        enable.idempotence: true   # 启用幂等性(事务性生产者的前提)
        transactional.id: tx-id-1 # 设置事务 ID,必须唯一
    bootstrap-servers: localhost:9092

transactional.id 是事务性生产者的唯一标识,用于区分不同的事务实例。


0
0

Kafka多维度系统精讲,从入门到实战开发

系统讲解Kafka,实战结合,让你成为使用Kafka的高手

896 学习 · 237 问题

查看课程