centos

rabbitmq集群搭建centos上如何操作

小樊
39
2025-08-22 17:59:50
栏目: 智能运维

以下是在CentOS上搭建RabbitMQ集群的步骤:

  1. 安装Erlang和RabbitMQ:在所有节点上添加Erlang和RabbitMQ的YUM仓库,然后使用yum install命令安装Erlang和RabbitMQ。
  2. 配置主机名和hosts文件:在每台服务器上设置主机名,并在/etc/hosts文件中添加其他节点的IP地址和主机名映射。
  3. 同步Erlang Cookie:将主节点的/var/lib/rabbitmq/.erlang.cookie文件复制到其他节点的相同位置,并设置权限为400。
  4. 启动RabbitMQ服务:在每个节点上启动RabbitMQ服务,并设置为开机自启。
  5. 配置集群:在非主节点上,使用rabbitmqctl stop_apprabbitmqctl resetrabbitmqctl join_cluster命令将节点加入集群,主节点无需执行这些命令。
  6. 验证集群状态:在任意一个节点上使用rabbitmqctl cluster_status命令查看集群状态,确认所有节点都已成功加入集群。
  7. 配置镜像队列(可选):若需高可用,可在主节点上启用镜像队列插件,并设置镜像队列策略。

0
看了该问题的人还看了