文章目录 1. 启用幂等性 2. 底层变化 3. 数据不重复 4. 数据有序 幂等性通过消耗时间和性能的方式,解决乱序和重复问题。 但是只能保证同一生产者在一个分区中的幂等性。 1. 启用幂等性 //创建producer HashMap<String, Object> config = new HashMap<>(); config.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "localhost:19092")