windows 下配置 RabbitMQ集群

来源:互联网 发布:手机移动网络故障诊断 编辑:程序博客网 时间:2024/05/01 21:11

(一)前期准备

  1. 操作系统为win8.1的两台虚拟机
  2. rabbitmq-server-3.6.2
  3. otp_win64_18.3
(此类东西网上都能下载得到)

(二)配置两台虚拟机

以为的两台虚拟机为例
名称ipW8-201606140924192.168.***.130W8-201606151112192.168.***.132分别配置两台虚拟机的hosts文件使之能够ping通。
配置如图:
(原创)windows下配置RabbitMQ集群
*两台主机都需要配置

(三)安装并配置文件

  1. 在两天电脑上分别安装otp_win64_18.3,在安装rabbitmq-server-3.6.2。(默认安装即可)
  2. 打开"C:\Users\Administrator\AppData\Roaming\RabbitMQ"路径在改路径下创建环境变量文件'rabbitmq-env.conf' 以本文W8-201606140924为例:
    NODENAME=rabbit@W8-201606140924
    NODE_IP_ADDRESS=192.168.***.130
    NODE_PORT=5672
    RABBITMQ_MNESIA_BASE=C:\Users\Administrator\AppData\Roaming\RabbitMQ\db
    RABBITMQ_LOG_BASE=C:\Users\Administrator\AppData\Roaming\RabbitMQ\log
    *两台虚拟机都需要配置(第二台配置时需要更改NODENAME和NODE_IP_ADDRESS)
  3. 将W8-201606140924虚拟机下的"C:\Users\Administrator" 文件下的.erlang.cookie拷贝到 W8-201606151112虚拟机下的"C:\Users\Administrator"和"C:\Windows"下

(四)doc命令搭建集群

将W8-201606151112的nods添加到W8-201606140924
  1. 打开W8-201606151112电脑 配置环境变量找到RabbitMQ的安装目录,本实例为""C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.2\sbin""。将"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.2\sbin"添加到Path中(或者你不配置环境变量直接cd到安装目录的sbin文件下也是可以的)
  2. 输入命令
    1. rabbitmqctl stop_app
    2. rabbitmqctl join_cluster rabbit@W8-201606140924
    3. rabbitmqctl start_app
  3. 验证
    在两台虚拟机下控制台下输入rabbitmqctl cluster_status如看到类似图片则搭建成功
    (原创)windows下配置RabbitMQ集群
0 0
原创粉丝点击