![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JMS
qq_37119960
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
kafka如何实现消费者动态的消费分区
如果消费者动态的增加和删除、以及分区数动态处理kafka会重新进行rebalance当分区数发生变化消费者数量发生变化3种分配策略Range范围策略RoundRobin先计算哈希再轮询Stricky实现过程1、第一阶段JoinGroup,所有消费者先请求kafka集群中最小的broke节点,broke节点决定出consumer中的leader2、第二阶段Synchronizing group state(同步阶段),消费者根据自己决定的分区策略发送给brok原创 2021-04-07 21:20:34 · 554 阅读 · 0 评论 -
kafka单机版与集群安装与使用
1、下载安装包进入Apache官网下载.2、解压并运行将压缩包上传到linux服务器上,并解压tar -zxvf kafka_2.12-2.7.0.tgz3、修改配置文件进入bin目录下,修改server.proprties此配置是负责告诉zk请求心跳的地址此配置是连接zk4、启动kafka服务启动之前要启动zk,以后台进程启动命令sh kafka-server-start.sh -daemon ../config/server.properties 5、topic消息队列使原创 2021-04-05 21:46:54 · 119 阅读 · 0 评论