栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

rabbitmq集群搭建

rabbitmq集群搭建

1、参考文章

https://www.cnblogs.com/edeny/p/13804973.html

https://blog.csdn.net/yangshihuz/article/details/114120589

2、erlang 镜像版本下载并安装

         镜像网站:https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.2-1.el7.noarch.rpm

        下载镜像:
wget --content-disposition https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-21.3.8.14-1.el7.x86_64.rpm/download.rpm

安装镜像:  rpm -ivh erlang-21.3.8.14-1.el7.x86_64.rpm

安装 socat:  yum install -y socat  

3、下载rabbitmq 并安装

wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.2-1.el7.noarch.rpm/download.rpm
rpm -ivh rabbitmq-server-3.8.2-1.el7.noarch.rpm

安装镜像:rpm -ivh rabbitmq-server-3.8.2-1.el7.noarch.rpm

4、防火墙关闭

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

5、配置hosts并查看hosts,ping是否互通 ping controller(重点)

192.168.12.10 controller

192.168.12.11 standby1

192.168.12.12 standby2

设置Hostname:  hostnamectl set-hostname controller

重启:reboot 

6、.erlang.cookie三台配置一致

scp /var/lib/rabbitmq/.erlang.cookie root@standby1:/var/lib/rabbitmq/ scp /var/lib/rabbitmq/.erlang.cookie root@standby2:/var/lib/rabbitmq/

rabbitmq知识点:

1、成为死信队列:消息存活时间TTL、队列最大长度、消息被拒绝不确认,队列不自动确认消息

2、交换机类型:diret直连、topic主题、fanout广播模式,其中topic在一个*下是直连模式,在#是广播模式,*表示一个路由值,#表示一个或者多个路由值

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/784968.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号