RocketMQ原理解析-consumer 7.shutdown
来源:互联网 发布:多益网络公司地址 编辑:程序博客网 时间:2024/06/07 19:02
DefaultMQPushConsumerImpl 关闭消费端
关闭消费线程
将分配到的Set<MessageQueue>的消费进度保存到broker
利用DefaultMQPushConsumerImpl获取ProcessQueueTable<MessageQueue,ProcessQueue>的keyset的messagequeue去获取
RemoteBrokerOffsetStore.offsetTable<MessageQueue,AutomicLong>Map中的消费进度,
offsetTable中的messagequeue的值,在update的时候如果没有对应的Messagequeue会构建, 但是也会rebalance的时候将没有分配到的messagequeue删除
rebalance会将offsettable中没有分配到messagequeue删除, 但是在从offsettable删除之前会将offset保存到broker
Unregiser客户端
pullMessageService关闭
scheduledExecutorService关闭,关闭一些客户端的起的定时任务
mqClientApi关闭
rebalanceService关闭阅读全文
0 0
- RocketMQ原理解析-consumer 7.shutdown
- RocketMQ原理解析-consumer 7.shutdown
- RocketMQ原理解析-consumer 7.shutdown
- RocketMQ原理解析-consumer 1.启动
- RocketMQ原理解析-consumer 3.长轮询
- RocketMQ原理解析-consumer 1.启动
- RocketMQ原理解析-consumer 3.长轮询
- RocketMQ原理解析-consumer 1.启动
- RocketMQ原理解析-consumer 3.长轮询
- RocketMQ原理解析-consumer 2.消费端负载均衡
- RocketMQ原理解析-consumer 5.push消费-顺序消费消息
- RocketMQ原理解析-consumer 6.pull消息消费
- RocketMQ原理解析-consumer 2.消费端负载均衡
- RocketMQ原理解析-consumer 5.push消费-顺序消费消息
- RocketMQ原理解析-consumer 6.pull消息消费
- RocketMQ原理解析-consumer 2.消费端负载均衡
- RocketMQ原理解析-consumer 5.push消费-顺序消费消息
- RocketMQ原理解析-consumer 6.pull消息消费
- MyEclipse中文注释乱码问题
- Easyui 弹出加载中的遮罩的两种方法
- 深入理解Java虚拟机到底是什么
- Java播放音乐最短代码(助于理解)
- java生成最简单的二维码
- RocketMQ原理解析-consumer 7.shutdown
- PHPer学android之页面布局
- 关于词向量的一篇好的入门文章
- LPCTSTR LPCWSTR LPCSTR含义
- 使用scoket发送HTTP请求
- 《Spark快速大数据分析》——读书笔记(1,2)
- tomcat各文件夹的作用
- Java自定义注解
- java程序打开本地文件程序的两种方法,以及java程序中打开网页