kafka node under zk

 

zk some extent is the single point of failure kafka components.

/ Brokers: which holds all the information Kafk clusters, including registration information for each broker, and all information on the topic of the cluster.

/ Controller: save the Kafka controller components (controller responsible for clusters leader election) registration information, it is also responsible for moving the election controller.

/ Admin: save script output management, such as deleting topic, to re-allocate the partition and other operations.

/ Isr_change_notification: Save list partition changes isr list. controller will register a listener to monitor real-time changes that erupted node node.

/ Config: Save the customized configuration information Kafka cluster resources, such as each topic may have its own unique set of configuration. Then stored in the / config / topic / <topic> next

/ Cluster: Save the brief information Kafka cluster, including cluster ID information and version number of clusters

/ Controller_epoch: save the version number of the controller module, Kafka the version number is used to isolate an invalid request controller.

Guess you like

Origin www.cnblogs.com/lccsblog/p/11184511.html