Linux下Rabbitmq集群的搭建

本文详细介绍了如何在Linux上搭建RabbitMQ集群,包括单台主机的伪集群配置、镜像队列设置以实现高可用性,以及通过HaProxy实现负载均衡。在镜像队列配置中,解释了ha-mode的不同选项,以及ha-sync-mode的手动与自动同步模式。最后,通过HaProxy的配置和使用,确保了RabbitMQ集群的稳定性和监控能力。
摘要由CSDN通过智能技术生成

rabbitMQ集群

1.一台主机启动多个rabbitMQ 伪集群

  1. 停止rabbitMQ服务
[root@MiWiFi-RA72-srv ~]# service rabbitmq-server stop
  1. (1)开启第一个节点
[root@MiWiFi-RA72-srv ~]# RABBITMQ_NODE_PORT=5673 RABBITMQ_NODENAME=rabbit1 rabbitmq-server start

  ##  ##
  ##  ##      RabbitMQ 3.7.17. Copyright (C) 2007-2019 Pivotal Software, Inc.
  ##########  Licensed under the MPL.  See https://www.rabbitmq.com/
  ######  ##
  ##########  Logs: /var/log/rabbitmq/rabbit1.log
                    /var/log/rabbitmq/rabbit1_upgrade.log

              Starting broker...
 completed with 3 plugins.

(2)开启第二个节点

[root@MiWiFi-RA72-srv ~]# RABBITMQ_NODE_PORT=5674 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15674}]" RABBITMQ_NODENAME=rabbit2 rabbitmq-server start

  ##  ##
  ##  ##      RabbitMQ 3.7.17. Copyright (C) 2007-2019 Pivotal Software, Inc.
  ##########  Licensed under the MPL.  See https://www.rabbitmq.com/
  ######  ##
  ##########  Logs: /var/log/rabbitmq/rabbit2.log
                    /var/log/rabbitmq/rabbit2_upgrade.log

              Starting broker...
 completed with 3 plugins.

设置主从关系

rabbit1操作作为主节点

# 停止rabbit1
[root@MiWiFi-RA72-srv ~
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值