| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> RocketMQ 的双主双从集群搭建 -> 正文阅读 |
|
[大数据]RocketMQ 的双主双从集群搭建 |
文章目录1:介绍1:本次搭建集群采用异步复制,主备有短暂消息延迟,毫秒级 2:准备准备了 4台虚拟机,IP 地址准备设置成 2.1 :准备虚拟机如图,我们打开VMware,我们上次装的rocketmq 等等都放在 Master 中,我们根据 master 克隆四台机器出来: 继续下一页 2.2:修改虚拟机的ip地址四台虚拟机创建好,分别启动。
修改完成后,执行重启命令
重启之后,通过 xshell 继续连接,注意 IP地址是修改好的 2.3:启动 rocketmq 的 NameServer我们上面通过 xshell 连接过了,四个节点都要启动, 因此我们可以利用 xshell 同时给很多会话发送相同命令的特性来同时启动 4 个节点的 NameServer Xshell同时向多个会话发送指令的方法链接: https://blog.csdn.net/weixin_30552635/article/details/95206740 我们进入到 rocketmq 文件夹下的 bin 目录下,后台启动 NameServer(多开端点容易乱)
可以看到,四台机器的 NameServer 分别启动了 2.4:配置配置文件首先对于 rocketmq-151,我们来到它存放配置文件的地方
可以看见,rocketmq 官方其实已经给我们准备一些配置文件,我们配置 2主2从异步双写的这个,打开这个文件夹 2.4.1:配置rocketmq-151 是 broker-a 的主节点按照计划,rocketmq-151 是 broker-a 的主节点,那么我们打开 broker-a.properties文件
继续配置,添加对 nameServer 的配置
2.4.2:配置rocketmq-152 是 broker-a 的从节点按照计划,rocketmq-152 是 broker-a 的从节点,那么我们打开 broker-a-s.properties文件
继续配置,添加对 nameServer 的配置
添加完成后,添加完成后,启动 rocketmq-152 的 broker
2.4.3:配置rocketmq-153 是 broker-b 的主节点按照计划,rocketmq-153 是 broker-b 的主节点,那么我们打开 broker-b.properties文件
继续配置,添加对 nameServer 的配置
添加完成后,添加完成后,启动 rocketmq-153 的 broker
2.4.4:配置rocketmq-154 是 broker-b 的从节点按照计划,rocketmq-154 是 broker-b 的从节点,那么我们打开 broker-b-s.properties文件
继续配置,添加对 nameServer 的配置
添加完成后,添加完成后,启动 rocketmq-154 的 broker
2.5 :启动控制台,查看集群情况我们通过 xshell 随便连接 四台机器中的一个,我这边连接 rocketmq-151,java-jar 启动控制台的springboot 项目,并通过浏览器去访问
我们点击 Cluster ,查看集群情况 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 12:10:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |