broker在kafka的服务端运行,一台服务器相当于一个broker:每个broker下可以有多个topic,每个topic可以有多个partition,在producer端可以对消息进行分区,每个partiton可以有多个副本,可以使得数据不丢失. 通常以集群模式,下面来阐述一下broker的几个状况. 分区数据与副本 kafka的partition有一个leader的数据区域,是为了接收producer端发送的数据:也可以通过克隆leader的方式创建副本,leader与副本保持数据同步,