Apache kafka ApacheKafka中每个分区的单个编写器要实现一次消息传递语义,需要采取哪些步骤?
ApacheKafka中每个分区的单个编写器要实现一次消息传递语义,需要采取哪些步骤Apache kafka ApacheKafka中每个分区的单个编写器要实现一次消息传递语义,需要采取哪些步骤?,apache-kafka,Apache Kafka,ApacheKafka中每个分区的单个编写器要实现一次消息传递语义,需要采取哪些步骤 我们如何设置、配置或编程以实现精确的一次消息传递语义?卡夫卡本身只保证至少一次语义。只在顶部建造一次是困难的。当前的一个建议是幂等生产者: 因此,目前还没有一个配置需要执行一次 如果你想在卡夫卡的基础上自己构建一个只写一次的东西,你需要一个唯一的消息id,在恢复时,你需要在崩溃前阅读所有写入主题的消息,找出最后一条成功写入的消息,以恢复正确的生成 然而,这仍然不是端到端的精确一次,而是一个生产者的精确一次。不确
我们如何设置、配置或编程以实现精确的一次消息传递语义?卡夫卡本身只保证至少一次语义。只在顶部建造一次是困难的。当前的一个建议是幂等生产者: 因此,目前还没有一个配置需要执行一次 如果你想在卡夫卡的基础上自己构建一个只写一次的东西,你需要一个唯一的消息id,在恢复时,你需要在崩溃前阅读所有写入主题的消息,找出最后一条成功写入的消息,以恢复正确的生成 然而,这仍然不是端到端的精确一次,而是一个生产者的精确一次。不确定这对于您的用例是否足够