windows单机搭建RabbitMQ集群

Posted crazy_itman

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows单机搭建RabbitMQ集群相关的知识,希望对你有一定的参考价值。

1、先安装Erlang,http://www.erlang.org/downloads,安装完成后,设置环境变量:
  变量名:ERLANG_HOME
  变量值:D:\\erl9.1
2、安装RabbitMQ,http://www.rabbitmq.com/install-windows.html,安装过程中会自动启动RabbitMQ服务
  安装之前,先设置环境变量:
  变量名:RABBITMQ_HOME
  变量值:D:\\RabbitMQ-Server\\rabbitmq_server-3.6.14\\
3、此时,RabbitMQ安装后,会出现一个节点rabbit@zhangkenan,并可以通过http://localhost:15672/ 进行访问(需要先启用监控插件)
4、配置文件
4.1、复制RabbitMQ的安装文件到其他路径,进入etc目录,新建一个文件:rabbitmq-node1.config,文件内容为:

[
rabbitmq_management,
  [
listener, [port,     15673,
             ip,       "0.0.0.0",
             ssl,     false
]
]
].

    
4.2、进入sbin目录,找到rabbitmq-env.bat,16行左右添加:
   

set RABBITMQ_CONFIG_FILE=D:\\RabbitMQ-Server\\rabbitmq_server-3.6.14-node1\\etc\\rabbitmq-node1
set RABBITMQ_BASE=D:\\RabbitMQ-Server\\rabbitmq_server-3.6.14-node1\\rabbitmq-cluster
set RABBITMQ_NODENAME=rabbit1@zhangkenan
set RABBITMQ_NODE_PORT=5673

5、进入RabbitMQ安装目录,执行命令:

rabbitmq-server.bat -detached

6、将节点rabbit@zhangkenan,添加到rabbit@zhangkenan中,组成集群

rabbitmqctl stop_app
rabbitmqctl join_cluster rabbit@zhangkenan
rabbitmqctl start_app

7、查看集群状态

rabbitmqctl cluster_status

以上是关于windows单机搭建RabbitMQ集群的主要内容,如果未能解决你的问题,请参考以下文章

windows单机搭建RabbitMQ集群

RabbitMQ入门教程(十四):RabbitMQ单机集群搭建

在Windows中单机环境下创建RabbitMQ集群

在Windows中单机环境下创建RabbitMQ集群

搭建 RabbitMQ Server 高可用集群

RabbitMQ——RabbitMQ集群原理