本文共 588 字,大约阅读时间需要 1 分钟。
kafka启动的时候,初始化了BrokerId
kafka.server.KafkaServer#startup /** Get or create cluster_id 格式如:oAm52n7NSaugaePYYVS1EA * 唯一标识有一个集群,如果已经存在那么直接返回 * */_clusterId = getOrGenerateClusterId(zkClient)info(s"Cluster ID = $clusterId")/* generate brokerId */val (brokerId, initialOfflineDirs) = getBrokerIdAndOfflineDirsconfig.brokerId = brokerIdlogContext = new LogContext(s"[KafkaServer id=${config.brokerId}] ")this.logIdent = logContext.logPrefix// initialize dynamic broker configs from ZooKeeper. Any updates made after this will be// applied after DynamicConfigManager starts./*
转载地址:http://csg.baihongyu.com/