【问题标题】:Apache Kafka transaction data flowApache Kafka 事务数据流
【发布时间】:2019-10-24 13:42:43
【问题描述】:

我正在阅读有关 Kafka 事务数据流的信息,我不清楚的一件事是协调器向每个分区的领导者发送 WriteTxnMarkerRequest 后会发生什么。我知道该请求使领导代理向日志写入控制消息,但他们是否以确认响应协调员?在他们的原始设计文档https://docs.google.com/document/d/11Jqy_GjUGtdXJK94XGsEIK7CP1SnQGdp2eF0wSw9ra8/edit#heading=h.bgy58z5pyzw7 中,数据流图看起来不像协调器等待确认。如果是这种情况,它是否只是将最终提交或中止消息写入事务日志?

【问题讨论】:

    标签: apache-kafka message-queue distributed-transactions


    【解决方案1】:

    事务中的分区领导者在将控制消息附加到日志后确实会响应协调器。这是根据合流页面https://cwiki.apache.org/confluence/display/KAFKA/Transactional+Messaging+in+Kafka

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-16
      • 2021-05-20
      • 2019-02-03
      • 1970-01-01
      • 2018-06-16
      • 1970-01-01
      • 2017-12-22
      相关资源
      最近更新 更多