kafka怎么扩容能避免乱序

1. 增加服务器,不调整主题分区数

仅增加集群的承载能力,不改变现有主题的分区分布,是风险最低的扩容方式。

迁移前暂停该主题的生产 / 消费(如果业务允许),或确保生产者使用acks=all、消费者开启enable.auto.commit=false

迁移过程中,Kafka 会先同步副本数据,再切换 leader,单分区内的消息顺序不受影响

2. 扩容主题分区数(增加分区数量,核心风险点)

3. 扩线程数?

如果线程数 < partition数可以,否则无效。

文章目录
  1. 1. 1. 增加服务器,不调整主题分区数
  2. 2. 2. 扩容主题分区数(增加分区数量,核心风险点)
  3. 3. 3. 扩线程数?
| 本站总访问量次 ,本文总阅读量