关于Kafka分区策略对系统性能影响的研究

作者:孟月昊; 林荣霞; 冯文; 刘全兵
来源:计算机时代, 2020, (11): 11-15.
DOI:10.16644/j.cnki.cn33-1094/tp.2020.11.003

摘要

在实际应用Kafka系统过程中,常因分区策略选择不当而导致系统负载不均衡,节点经常下线,影响业务工作。文章从消费速率变化和CPU使用率两个方面切入,研究分析了RangeAssignor、RoundRobinAssignor、StickyAssignor三种分区策略对Kafka在系统开销和负载均衡方面的影响,得出了这三种分区策略对系统影响的特点,对在实际生产应用Kafka过程中分区策略的选择和使用,起到了一定的参考作用。