
RocketMQ
扎瓦江石
扎瓦江石
展开
-
RocketMQ (五) Springboot 整合 RocketMQ 收发消息样例
文章目录pom文件yml 配置demo 1demo 2pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https原创 2020-07-17 12:04:36 · 6166 阅读 · 0 评论 -
RocketMQ 发送事务消息原理分析和代码实现
文章目录事务消息事务消息的原理生产者消费者事务消息RocketMQ 提供了可靠性消息,也叫事务消息。下面分析一下其原理。事务消息的原理下面来看 RocketMQ 的事务消息是如何来发送“可靠消息”的,只需要以下三步:发送半消息(半消息不会发送给消费者)执行本地事务提交消息完成事务消息发送后,消费者就可以以正常的方式来消费数据。RocketMQ 的自动重发机制在绝大多数情况下,都可以保证消息被正确消费。假如消息最终消费失败了,还可以由人工处理进行托底。上面分析的原创 2020-07-16 15:57:43 · 5986 阅读 · 0 评论 -
RocketMQ (四) 使用RocketMQ原生API收发消息代码样例
文章目录同步消息生产者消费者异步消息生产者消费者单向消息生产者消费者顺序消息生产者消费者延时消息生产者消费者批量消息生产者消费者消息过滤生产者消费者事务消息生产者消费者同步消息生产者package demo1;import org.apache.rocketmq.client.producer.DefaultMQProducer;import org.apache.rocketmq.client.producer.SendResult;import org.apache.rocketmq.原创 2020-07-16 15:55:11 · 8218 阅读 · 2 评论 -
RocketMQ (三) 基本原理
文章目录Topic 基本原理在Rocketmq集群中新建 Topic1perm 参数的含义Topic 收发消息原理生产者的负载均衡消费者的负载均衡Topic 基本原理在Rocketmq集群中新建 Topic1在管理界面中新建主题Topic1,为了方便观察测试效果,这里把写队列和读队列的数量都设置成3。这样,在 broker-a 和 broker-b 上都创建了 Topic1 主题,并各创建了3写3读队列,共6写6读,如下图所示:你也可以修改Topic1分别配置 broker-a 和 bor原创 2020-07-13 23:57:10 · 7612 阅读 · 0 评论 -
RocketMQ (二) 双主双从同步复制集群方案
建文件夹mkdir /usr/local/rocketmq/store/mkdir /usr/local/rocketmq/store/broker-amkdir /usr/local/rocketmq/store/broker-a/commitlogmkdir /usr/local/rocketmq/store/broker-bmkdir /usr/local/rocketmq/store/broker-b/commitlogmkdir /usr/local/rocketmq/store/br原创 2020-07-09 15:12:12 · 8040 阅读 · 2 评论 -
RocketMQ (一) 安装
安装安装配置 jdk81. 上传jdk压缩文件将文件jdk-8u212-linux-x64.tar.gz上传到 /root 目录2. 解压缩执行解压命令# 将jdk解压到 /usr/local/ 目录tar -xf jdk-8u212-linux-x64.tar.gz -C /usr/local/# 切换到 /usr/local/ 目录, 显示列表, 查看解压缩的jdk目录cd /usr/localll3. 配置环境变量修改 /etc/profile 配置文件, 配置环境变量原创 2020-06-26 01:08:45 · 18075 阅读 · 5 评论