![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RocketMQ
IcyDate
这个作者很懒,什么都没留下…
展开
-
RocketMQ学习(六):消息存储深入
目录消息存储存储介质消息的存储与发送的性能保障消息存储结构刷盘机制消息存储为了保证RocketMQ的高可靠性要求,MQ会对消息进行持久化生产者发送消息 MQ收到消息后,对消息进行持久化,在储存中新增一条记录 返回ACK给生产者 MQ推送消息给对应的消费者,然后等待消费者返回ACK 如果消费者返回了ACK,则MQ执行消息删除的操作,若超时未返回,MQ会认为...原创 2020-01-28 17:15:03 · 392 阅读 · 1 评论 -
RocketMQ学习(五):SpringBoot集成RocketMQ
目录添加依赖配置文件配置编写生产者编写消费者启动添加依赖类似spring-boot-starter-web等依赖也是需要加的<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-star...原创 2020-01-18 17:32:30 · 1283 阅读 · 0 评论 -
RocketMQ学习(四):消息类型——延时消息,批量消息,过滤消息,事务消息
目录延时消息批量消息过滤消息1、Tag过滤2、SQL过滤事务消息1、事务流程2、代码本篇博客由于是上篇博客“RocketMQ学习(三):消息类型——发送方式,接收方式,顺序消息”的后续,因此代码只贴了变动部分。延时消息比如上传文件,我们可以先上传到临时目录,然后发送一个1h的延时消息,1h后若文件表单没有提交,我们就删除文件释放存储。生产者:需要在发...原创 2019-12-03 11:38:34 · 571 阅读 · 0 评论 -
RocketMQ学习(三):消息类型——发送方式,接收方式,顺序消息
目录准备工作基本属性解释发送方式1)同步消息2)异步消息3)单向消息接收方式1)负载均衡2)广播模式顺序消息订单类生产者消费者准备工作所需的MQ客户端依赖<dependency> <groupId>org.apache.rocketmq</groupId> <artifact...原创 2019-11-27 11:23:01 · 1380 阅读 · 0 评论 -
RocketMQ学习(二):集群
目录RocketMQ集群介绍RocketMQ集群模式1、单Master模式2、多Master模式3、多Master多Slave模式(异步)4、多Master多Slave模式(同步)双主双从集群搭建1、服务器环境2、防火墙配置3、创建消息存储路径4、Broker配置1)Master12)Slave23)Mater23)Slave15、集...原创 2019-11-14 16:33:33 · 436 阅读 · 0 评论 -
RocketMQ学习(一):入门
目录RocketMQ各个角色介绍准备工作JDK安装(已搭建可跳过)RocketMQ安装启动RocketMQ1、启动NameServer2、启动Broker3、关闭RocketMQ测试RocketMQRocketMQ是阿里巴巴2016年MQ中间件,使用Java语言开发,在阿里内部,RocketMQ承接了例如“双11”等高并发场景的消息流转,能够处理万亿级别的消...原创 2019-11-01 12:01:15 · 323 阅读 · 0 评论