开发者学堂课程【RocketMQ知识精讲与项目实战(第一阶段):第一章知识概要】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/702/detail/12359
第一章知识概要
内容介绍:
一、 MQ 介绍
二、 RocketMQ 快速入门
三、 RocketMQ 集群搭建
四、 消息发送样例
一、 MQ 介绍
1. 为什么要用 MQ
2. MQ 的优点和缺点
3. 各种 MQ 产品的比较
二、 RocketMQ 快速入门
1. 安装工作
2. 安装 RocketMQ
3. 启动 RocketMQ
4. 测试 RocketMQ
5.关闭 RocketMQ
三、 RocketMQ 集群搭建
1. 各角色介绍
2. 集群搭建方式
3. 双主双从集群搭建
(1) 总体架构
(2) 服务器环境
(3) Host 添加信息
(4) 防火墙配置
(5) 环境变量配置
(6) 创建消息存储路径
(7) broker 配置文件
(8) 修改启动脚本文件
(9) 服务启动
(10) 查看进程状态,
(11)查看日志
4. mqadmin 管理工具
5. 集群监控平台搭建
四、 消息发送样例
1. 基本样例
(1) 消息发送
a) 发送同步消息
b) 发送异步消息
c) 单向发送消息
(2) 消费消息
a) 负载均衡模式
b) 广播模式
2. 顺序消息
(1) 顺序消息生产
(2) 顺序消费消息
3. 延时消息
4. 批量消息
5. 过滤消息
6. 事务消息