RabbitMq集群安装
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,1.1 依赖环境1. 3台Centos 7的机器,hostname分别为A、B、C2. IP地址分别为:A - 172.20.0.2 B - 172.20.0.3 C - 172.20.0.43. 修
千家信息网最后更新 2025年12月02日RabbitMq集群安装1.3 开启插件(all nodes)
1.6 新增⽤户(A节点)
1.1 依赖环境
1. 3台Centos 7的机器,hostname分别为A、B、C
2. IP地址分别为:A - 172.20.0.2 B - 172.20.0.3 C - 172.20.0.4
3. 修改hosts⽂件如下:
vim /etc/ho RabbitMq集群安装 sts
172.20.0.2 A 172.20.0.3 B 172.20.0.4 C
4. 保证所有节点互通
1.2 安装部署(all nodes)
1. 安装依赖项
yum install -y epel-release
2. 下载esl-erlang rpm包
wget https://packages.erlangsolutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1.71~centos~7_amd64.rpm
3. 安装esl-erlang
yum install esl-erlang_22.1.7-1_centos_7_amd64.rpm
4. 验证esl-erlang
erl -version出现"Erlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 10.5.5" 证明安装成功
5. 下载rabbitmq rpm包
wget https://github.com/rabbitmq/rabbitmqserver/releases/download/v3.8.1/rabbitmq-server-3.8.11.el7.noarch.rpm
6. 安装socat依赖
yum install socat
7. 安装rabbitmq
rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm
1.3 开启插件(all nodes)
1. 激活插件
rabbitmq-plugins enablerabbitmq_managementrabbitmq-plugins list
1.4 启动(all nodes)
1. 开机启动:
chkconfig rabbitmq-server on
2. 查看启动状态:
rabbitmqctl status
3. 启动,关闭,重启:
systemctl enable rabbitmq-server.servicesystemctl start rabbitmq-server.service systemctl stop rabbitmq-server.service systemctl restart rabbitmq-server.service
4. rabbitmq启动
rabbitmqctl start_app
1.5 加⼊集群
1. 修改.erlang.cookie
chmod 600 /var/lib/rabbitmq/.erlang.cookievim /var/lib/rabbitmq/.erlang.cookie`保持所有节点cookie⼀致`
2. B节点执⾏
rabbitmqctl stop_apprabbitmqctl join_cluster --ram rabbit@Arabbitmqctl start_app
3. C节点执⾏
rabbitmqctl stop_app rabbitmqctl join_cluster --ram rabbit@A rabbitmqctl start_app
4. 查看集群状态(A节点)
# 查看集群状态
rabbitmqctl cluster_status
5. 增加镜像策略(A节点)
rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}'1.6 新增⽤户(A节点)
1. 添加rabbitmq⽤户
rabbitmqctl add_user admin 123456rabbitmqctl set_user_tags admin administratorrabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
节点
集群
状态
插件
别为
成功
地址
机器
激活
环境
策略
镜像
保证
验证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
自学软件开发翻身
山东安卓软件开发报价
联想万全t468塔式服务器
北京软件开发解决方案服务
学习网络安全的英语演讲
计算机网络技术 职业定位
数据库授权视频教程
什么是征信大数据库
查看数据库连接
exl添加数据库
数据库相关工作
怎么把东西传到服务器
刷卡信息上传到服务器
软件开发适合哪种招标方式
服务器硬盘转速怎么看
网络安全应急预案培训
后台数据库登录
自己搭建服务器建的邮箱安全吗
网络安全知识感想
菱信网络技术有限公司怎么样
dhc服务器绑定
国内代理服务器ip
校园网络安全预防中心
电影里的服务器机房图片
fm怎么开大型数据库
厦门java软件开发就业前景
邦网络安全专业
浙江智能软件开发质量保障
高并发场景数据库同步
青岛系统软件开发流程