RocketMQ
文章平均质量分 78
Android_la
Java入门到进阶级别
展开
-
SpringBoot整合RocketMQ
文章目录1 问题背景2 SpringBoot整合RocketMQ2.1 引入依赖2.2 配置yml2.3 定义消息生产者2.4 定义消息消费者2.5 测试 1 问题背景 前面研究了Docker单机、双主集群部署RocketMQ容器,现在使用SpringBoot整合RocketMQ看看RocketMQ是否搭建成功了。 参考自:Springboot整合RocketMQ案例 2 SpringBoot整合RocketMQ 2.1 引入依赖 <dependency> <group原创 2021-05-08 14:24:10 · 180 阅读 · 0 评论 -
Docker单机、双主集群部署RocketMQ容器
文章目录1 问题背景2 单机部署3 集群部署 1 问题背景 零基础,搭建RocketMQ玩玩 参考自:【Rocketmq】通过 docker 快速搭建 rocketmq 集群环境 2 单机部署 下载镜像 docker pull rocketmqinc/rocketmq:4.4.0 准备RocketMQ的存储路径 mkdir -p /mydata/rocketmq 创建并启动namesrv容器 docker run --name rmqnamesrv -d \ -p 9876:9原创 2021-05-07 17:01:38 · 269 阅读 · 0 评论 -
RocketMQ基本概念
前言 本文来自rocketmq官网 基本概念 1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器,每个 Broker 可以存储多个Topic的消息,每个Topic的消息也可以分片存储于不同的 Broker。Message Queue 用于存储消息的物理地址,每个Topic中的消息地址存储原创 2021-03-13 15:47:00 · 470 阅读 · 0 评论 -
RocketMQ架构设计
前言 本文来自rocketmq官方文档 架构设计 1 技术架构 RocketMQ架构上主要分为四部分,如上图所示: Producer:消息发布的角色,支持分布式集群方式部署。Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。 Consumer:消息消费的角色,支持分布式集群方式部署。支持以push推,pull拉两种模式对消息进行消费。同时也支持集群方式和广播方式的消费,它提供实时消息订阅机制,可以满足大多数用户的需求。 NameServe原创 2021-03-13 15:32:47 · 150 阅读 · 0 评论