消息负载均衡分发至指定分区策略与实现.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-05-11 发布于四川
  • 举报

消息负载均衡分发至指定分区策略与实现.pdf

既然已经有了元数据了,接下来就可以进行分区路由了,把每个消息要路由到某一个分区去,

默认有一个DefaultPartitioner,这个里面他实际上是会去负责默认的分区路由的策略,支持

三种,指定分区,指定分区key,或者不指定分区key

AtomicInteger,初始值是一个随机的integer类型的数字,接下来默认是递增的,一定会保

证是一个正整数,就是比如说topic有5个分区,就会对这个递增的数字(23),对topic的

分区数量进行取模

就是根据这个递增的数字23,路由到5个分区中的1个,3

接下来一条消息,就会递增counter,比如说就是24,4;25-0;26-1;27-2;28-3;

29-4;30-0,所以说采用了一个counter递增的方式,不断的用一个递增的数字来对分

区的数量进行取模

保证在不指定分区key的情况下,所有的消息会均匀的分发到各个分区中去

文档评论(0)

1亿VIP精品文档

相关文档