CentOS下RabbitMq高可用集群环境搭建教程

发布时间 - 2026-01-11 02:54:41    点击率:

CentOS下RabbitMq高可用集群环境搭建教程分享给大家。

准备工作

1、准备两台或多台安装有rabbitmq-server服务的服务器

我这里准备了两台,分别如下:

192.168.40.130 rabbitmq01
192.168.40.131 rabbitmq02

2、确保防火墙是关闭的3,官网参考资料

http://www.rabbitmq.com/clustering.html

hosts映射

修改每台服务上的hosts文件(路径:/etc/hosts),设置成如下:

192.168.40.130 rabbitmq01
192.168.40.131 rabbitmq02

修改Erlang Cookie

要搭建一个集群,必须修改每个集群节点的Erlang cookie为相同的值。

对于CentOS,erlang.cookie文件在/root/.erlang.cookie下。

修改rabbitmq01的Erlang cookie

修改rabbitmq02的Erlang cookie

注意:默认.erlang.cookie的权限为400,所以需要先修改权限为允许修改,修改完后再还原为400的权限,否则启动rabbitmq-server的时候会报错。

默认的权限为400,如下图。

修改权限为660,如下图。

修改完后,重启服务器!

搭建集群

1、首先查看各服务器的集群状态

使用命令:rabbitmqctl cluster_status

rabbitmq01:

目前只有一个节点。

rabbitmq02:

目前只有一个节点。

2、添加(join)节点

现在要将rabbitmq02 join到节点rabbitmq01上。

3、再次查看服务器的集群状态

使用命令:rabbitmqctl cluster_status

服务器rabbitmq01:

服务器rabbitmq02:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# CentOS  # RabbitMq  # Linux RabbitMQ 集群搭建流程图解  # 运用.net core中实例讲解RabbitMQ高可用集群构建  # 深入浅析RabbitMQ镜像集群原理  # docker部署rabbitmq集群的实现方法  # RabbitMQ集群运维实践教程  # 台安  # 只有一个  # 完后  # 两台  # 如下图  # 给大家  # 要将  # 报错  # 参考资料  # 重启  # 准备工作  # 官网  # 大家多多  # 每台  # 设置成  # 原为  # 或多 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  文字头像制作网站推荐软件,醒图能自动配文字吗?  深入理解Android中的xmlns:tools属性  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  canvas 画布在主流浏览器中的尺寸限制详细介绍  如何在Windows服务器上快速搭建网站?  Laravel如何使用Vite进行前端资源打包?(配置示例)  如何在Windows 2008云服务器安全搭建网站?  大连 网站制作,大连天途有线官网?  如何在景安服务器上快速搭建个人网站?  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  动图在线制作网站有哪些,滑动动图图集怎么做?  如何用花生壳三步快速搭建专属网站?  浅述节点的创建及常见功能的实现  Python自然语言搜索引擎项目教程_倒排索引查询优化案例  三星网站视频制作教程下载,三星w23网页如何全屏?  bing浏览器学术搜索入口_bing学术文献检索地址  Angular 表单中正确绑定输入值以确保提交与验证正常工作  如何快速生成凡客建站的专业级图册?  用v-html解决Vue.js渲染中html标签不被解析的问题  如何快速上传建站程序避免常见错误?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】  如何快速搭建自助建站会员专属系统?  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  Laravel如何与Inertia.js和Vue/React构建现代单页应用  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  图册素材网站设计制作软件,图册的导出方式有几种?  如何在景安云服务器上绑定域名并配置虚拟主机?  JavaScript常见的五种数组去重的方式  如何在自有机房高效搭建专业网站?  中山网站推广排名,中山信息港登录入口?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  SQL查询语句优化的实用方法总结  如何在香港免费服务器上快速搭建网站?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  如何在腾讯云服务器快速搭建个人网站?  如何在云虚拟主机上快速搭建个人网站?  微信推文制作网站有哪些,怎么做微信推文,急?  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  Laravel怎么实现模型属性的自动加密  js代码实现下拉菜单【推荐】  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏