RocketMq
文章平均质量分 77
健康平安的活着
再给我一次重生的机会,我将加倍珍惜,将java事业进行到底。
展开
-
Rocketmq 发送消息的类型
同步发送消息是指,Producer发出⼀条消息后,会在收到MQ返回的ACK之后才发下⼀条消息。该方式 的消息可靠性最高,但消息发送效率太低。原创 2023-06-07 19:23:18 · 169 阅读 · 0 评论 -
RocketMq的集群的搭建(2主2从异步复制集群模式)
本案例采用2m-2s-async的方式搭建集群。实际项目中,为了达到高可用,一般会使用dleger。集群规划说明:nameserver是一个轻量级的注册中心,,直接启动即可。3台nameserver之间不需要通信,而是被请求方来关联3台nameserver的地址。机器角色配置在rocketmq的config目录下可以看到rocketmq建议的各种配置方式:2m-2s-async: 2主2从异步刷盘(吞吐量较大,但是消息可能丢失),原创 2023-06-05 22:24:17 · 2100 阅读 · 1 评论 -
RocketMq的数据刷盘策略和复制策略以及RAID介绍
刷盘策略指的是broker中消息的落盘方式,即消息发送到broker内存后消息持久化到磁盘的方式。分为同步刷盘与异步刷盘:同步刷盘:当消息持久化到broker的磁盘后才算是消息写入成功。异步刷盘:当消息写入到broker的内存后即表示消息写入成功,无需等待消息持久化到磁盘。原创 2023-06-04 17:08:21 · 946 阅读 · 0 评论 -
RocketMq的单机版安装以及可视化软件的安装
1.启动nameserver。2.启动broker。原创 2023-06-04 13:45:31 · 822 阅读 · 0 评论 -
RocketMq 的基本知识1
每个 Broker 节点都要跟所有的 Name Server 节点建立长连接,定义注册 Topic 路由信息和发送心跳。消息是指,消息系统所传输信息的物理载体,生产和消费数据的最小单位,每条消息必须属于一个主题。Broker与Topic路由的注册中心,支持Broker的动态注册与发现。表示一类消息的集合,每个主题包含若干条消息,每条消息只能属于一个主题,是。Producer 跟 Name Server 的任意一个节点建立长连接,中的消息只能被一个消费者组中的一个消费者消费。3.队列: 存储消息的物理实体。原创 2023-06-03 22:12:40 · 527 阅读 · 0 评论