描述下kafka consumer 再平衡步骤? ①关闭数据拉取线程,情空队列和消息流,提交偏移量; ②释放分区所有权,删除zk中分区和消费者的所有者关系; ③将所有分区重新分配给每个消费者,每个消费者都会分到不同分区; ④将分区对应的消费者所有关系写入ZK,记录分区的所有权信息; ⑤重启消费者拉取线程管理器,管理每个分区的拉取线程。