文章目录 1.概述 2.源码分析 2.1 状态恢复 2.2 生产者使用 3.小结 4.场景 1.概述 有个问题,flink1.13在使用Kafka事物的时候,事物ID是flink自己生成的吗,需要维护吗? 因为这个问题,所以我看了看源码。 【注意】说明,kafka开启事务,必须开启幂等性 Kafka的事务一共有如下 5 个 API // 1. 初始化事务 void initTransactions(); // 2. 开启事务