![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ学习之路
文章平均质量分 93
RocketMQ学习之路
PoetryAndTheDistance
三年Java后端,一年数据。一年交付。没别的爱好,只是喜欢啃骨头。
展开
-
五:RocketMQ实践问题
目录一、使用RocketMQ如何保证消息不丢失?1、哪些环节会有丢消息的可能?2、RocketMQ消息零丢失方案1》 生产者使用事务消息机制保证消息零丢失2》RocketMQ配置同步刷盘+Dledger主从架构保证MQ自身不会丢消息3》消费者端不要使用异步消费机制4》RocketMQ特有的问题,NameServer挂了如何保证消息不丢失?二、使用RocketMQ如何保证消息顺序1、为什么要保证消息有序?2、如何保证消息有序?三、使用RocketMQ如何快速处.转载 2021-04-19 22:34:03 · 158 阅读 · 0 评论 -
四:RocketMQ源码解读
目录一、源码环境搭建1、源码拉取:2、注解版源码引入3、源码调试:3.1 启动nameServer3.2 启动Broker3.3 发送消息3.4 消费消息3.5 如何看源码二、NameServer启动1、功能回顾2、启动流程3、源码重点三、Broker启动1、功能回顾2、源码重点四、Broker注册1、功能回顾2、源码重点五、Producer1、功能回顾2、源码重点六、消息存储1、功能回顾2、源码重点:.转载 2021-04-15 22:09:05 · 256 阅读 · 0 评论 -
三:RocketMQ高级原理
目录一、基础概念:1 消息模型(Message Model)2 消息生产者(Producer)3 消息消费者(Consumer)4 主题(Topic)5 代理服务器(Broker Server)6 名字服务(Name Server)7 消息(Message)二、消息存储1、何时存储消息2、消息存储介质2.1磁盘保存文件慢吗?2.2零拷贝技术加速文件读写3 消息存储结构4 刷盘机制5 消息主从复制6 负载均衡6.1Producer负.转载 2021-04-15 21:58:30 · 286 阅读 · 0 评论 -
二:RocketMQ开发模型
目录一、RocketMQ原生API使用1、测试环境搭建2、RocketMQ的编程模型3、RocketMQ的消息样例3.1 基本样例3.2 顺序消息3.3 广播消息3.4 延迟消息3.5 批量消息3.6 过滤消息3.7 事务消息3.8 ACL权限控制二、SpringBoot整合RocketMQ1、快速实战2、其他更多消息类型:3、总结:三、SpringCloudStream整合RocketMQ1、快速实战2、总结一、Rock.转载 2021-04-15 21:45:24 · 306 阅读 · 1 评论 -
一:RocketMQ整体理解与快速实战
目录一、MQ介绍1、什么是MQ?为什么要用MQ?2、MQ的优缺点3、几大MQ产品特点比较二、RocketMQ快速实战1、下载RocketMQ 4.7.1版本2、快速安装RocketMQ3、 快速运行RocketMQ3.1 启动NameServer3.2 启动Broker3.3 命令行快速验证3.4 关闭RocketMQ服务三、RocketMQ集群架构1、RocketMQ集群中的各个角色2、RocketMQ集群搭建3、RocketMQ的其他.原创 2021-04-15 20:10:38 · 647 阅读 · 0 评论 -
RocketMQ集群搭建
目录1、机器环境2、创建用户3、系统配置3.1 免密登录3.2 关闭防火墙4、安装java5、安装RocketMQ6、配置RocketMQ集群6.1 配置第一组broker-a6.2 配置第二组Broker-b7、启动RocketMQ7.1 先启动nameServer。7.2 再启动broker7.3 启动状态检查7.4 测试mqadmin管理工具7.4.1 Topic相关:7.4.2 集群相关7.4.3 Broker相关7..原创 2021-04-15 19:58:00 · 670 阅读 · 0 评论 -
RcoketMQ 全部配置表
1、Broker配置 参数名 默认值 说明 listenPort 10911 接受客户端连接的监听端口 namesrvAddr null nameServer 地址 brokerIP1 网卡的 InetAddress 当前 broker 监听的 IP brokerIP2 跟 brokerIP1 一样 存在主从 bro..原创 2021-04-15 19:32:51 · 380 阅读 · 0 评论 -
kafka vs rabbitmq vs rocketmq
RocketMQ 淘宝内部的交易系统使用了淘宝自主研发的 Notify 消息中间件,使用 Mysql 作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011 年初,Linkin 开源了 Kafka 这个优秀的消息中间件,淘宝中间件团队在对 Kafka 做过充分 Review 之后,Kafka 无限消息堆积,高效的持久化速度吸引了我们,但是同时发现这个消息系统主要定位于日志传输,对于使用在淘宝交易、订单、充值等场景下还有诸多特性不满足,为此我们重新用 Java 语言原创 2021-04-15 19:33:04 · 187 阅读 · 0 评论