我对Apache Kafka中的Topic分区有点困惑。所以我正在绘制一个简单的用例,我想知道在不同场景下会发生什么。所以这里是:Apache Kafka主题分区消息处理
我有一个主题T有4个分区TP1,TP2,TP4和TP4。
假设我有8条消息M1到M8。现在,当我的制作人将这些消息发送到主题T时,在以下情况下,他们将如何被卡夫卡经纪人接收:
情况1:只有一个卡夫卡经纪人实例具有前述分区的主题T.
场景2:有两个kafka代理实例,每个节点具有与上述分区相同的Topic T。
现在假设卡夫卡经纪人实例1出现故障,消费者将如何反应?我假设我的消费者正在从经纪人实例1阅读。