源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-12-25 13:00 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:CentOS下RabbitMq高可用集群环境搭建教程
CentOS下RabbitMq高可用集群环境搭建教程分享给大家。 [b]准备工作[/b] 1、准备两台或多台安装有rabbitmq-server服务的服务器 我这里准备了两台,分别如下: 192.168.40.130 rabbitmq01 192.168.40.131 rabbitmq02 2、确保防火墙是关闭的3,官网参考资料 [url=http://www.rabbitmq.com/clustering.html]http://www.rabbitmq.com/clustering.html[/url] [b]hosts映射[/b] 修改每台服务上的hosts文件(路径:/etc/hosts),设置成如下: 192.168.40.130 rabbitmq01 192.168.40.131 rabbitmq02 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090149_0_36335.png[/img] [b]修改Erlang Cookie[/b] 要搭建一个集群,必须修改每个集群节点的Erlang cookie为相同的值。 对于CentOS,erlang.cookie文件在/root/.erlang.cookie下。 修改rabbitmq01的Erlang cookie [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090149_1_12729.png[/img] 修改rabbitmq02的Erlang cookie [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090150_2_90068.png[/img] [b]注意:[/b]默认.erlang.cookie的权限为400,所以需要先修改权限为允许修改,修改完后再还原为400的权限,否则启动rabbitmq-server的时候会报错。 默认的权限为400,如下图。 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090150_3_21588.jpg[/img] 修改权限为660,如下图。 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090151_4_3282.jpg[/img] 修改完后,重启服务器! [b]搭建集群[/b] 1、首先查看各服务器的集群状态 使用命令:rabbitmqctl cluster_status rabbitmq01: 目前只有一个节点。 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090151_5_47569.png[/img] rabbitmq02: 目前只有一个节点。 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090152_6_77695.png[/img] 2、添加(join)节点 现在要将rabbitmq02 join到节点rabbitmq01上。 [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090152_7_87836.png[/img] 3、再次查看服务器的集群状态 使用命令:rabbitmqctl cluster_status 服务器rabbitmq01: [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090153_8_98250.png[/img] [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090153_9_29912.png[/img] 服务器rabbitmq02: [img]http://img.1sucai.cn/uploads/article/2018010709/20180107090153_10_19906.png[/img] 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部