3.2. Cruise Control 用于集群重新平衡
您可以部署 Cruise Control,并使用它在 CPU、磁盘、网络负载等 优化目标 TOKEN 定义限制来重新平衡 Kafka 集群。在均衡 Kafka 集群中,工作负载更加均匀地分布在代理 pod 中。
作为 Kafka 资源的一部分,Tithise Control 被配置和部署。您可以使用默认优化目标或修改它们以符合您的要求。用于 Cruise Control 的 YAML 配置文件示例在 /cruise-control/ 中提供。
当部署了 Cruise Control 时,您可以创建 KafkaRebalance 自定义资源:
- 从多个优化目标生成优化效果
- 基于优化建议重新平衡 Kafka 集群
目前不支持其他 Cruise 控制功能,包括异常检测、通知、写入目标以及更改主题复制因素。