zk在kafka中的作用

zk在kafka中的作用。小编来告诉你更多相关信息。zk在kafka中的作用小编带来的是zk在kafka中的作用方面的内容,一定能解决您的问题的,一起来了解吧!/brokers/ids:

zk在kafka中的作用。小编来告诉你更多相关信息。

zk在kafka中的作用

小编带来的是zk在kafka中的作用方面的内容,一定能解决您的问题的,一起来了解吧!

/brokers/ids:临时节点,保存所有broker节点信息,存储broker的物理地址、版本信息、启动时间 等,节点名称为brokerID,broker定时发送心跳到zk,如果断开则该brokerID会被删除

/brokers/topics:临时节点,节点保存broker节点下所有的topic信息,每一个topic节点下包含一个固 定的partitions节点,partitions的子节点就是topic的分区,每个分区下保存一个state节点、保存着当 前leader分区和ISR的brokerID,state节点由leader创建,若leader宕机该节点会被删除,直到有新的 leader选举产生、重新生成state节点

zk在kafka中的作用

**/consumers/[group_id]/owners/[topic]/[broker_id-partition_id]**:维护消费者和分区的注册关系

**/consumers/[group_id]/offsets/[topic]/[broker_id-partition_id]**:分区消息的消费进度Offset

client通过topic找到topic树下的state节点、获取leader的brokerID,到broker树中找到broker的物理 地址,但是client不会直连zk,而是通过配置的broker获取到zk中的信息

上述就是zk在kafka中的作用的相关内容,供网友参考,希望能解决您的问题。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
科技百科

Kafka在什么情况下会出现消息丢失及解决方案

2023-11-5 11:54:22

科技百科

简述Kafka的rebalance机制

2023-11-5 11:55:00

搜索