RabbitMQ-server配置

SuperMap iMobile组件式地理信息开发平台提供移动终端消息总线模块。该模块支持在移动终端接收来自指定服务器的消息推送;从移动终端通过消息总线向指定服务器提交数据;从某个移动终端向指定的多个终端分发数据。使用SuperMap iMobile消息总线模块需要搭建RabbitMQ-server。

环境配置

安装 ERLANG语言包

https://www.erlang.org/downloads下载 Erlang Windows Binary File并且运行。过程大约5分钟。

安装具体过程:

  1. 双击 otp_win32_R16801.exe(不同版本可能命名字不一样 ),选择next;
  2. 默认安装在C盘,建议程序安装在非系统盘比如D盘(如果安装在C盘可能会出现一些权限问题)且安装目录中不可包含空格,修改好安装路径后,选 next;
  3. 进入安装程序,选择 install,即可完成安装。

安装RabbitMQ服务器软件

https://www.rabbitmq.com/下载 rabbitmq-server-3.1.5.exe,并运行安装,过程大约2分钟。

安装具体过程:

  1. 双击 rabbitmq-server-3.1.1.exe选择 next;
  2. 默认安装在 C盘,直接安装即可;
  3. 进入安装程序,选择 install,即可完成安装。

配置环境变量

想要Rabbitmq-sever能在windows下命令行下运行,还需要配置环境变量。

在环境变量中添加变量RABBITMQ_SERVER,变量名为RABBITMQ_SERVER,变量值为rabbitmq-server的安装路径。本向导默认安装到C盘,详细路径为:C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.1

在环境变量Path中加入: %RABBITMQ_SERVER%\sbin,然后打开 windows命令行(“cmd”),输入 rabbitmq-service如果出现如下所示提示,即表示环境变量配置成功。

图:配置环境变量

RabbitMQ-server 使用

下面所说的命令都是基于命令行的。

启用监控功能

rabbitmq-plugins enable rabbitmq_management启用监控管理,然后重启 Rabbitmq服务器,打开网址 http://localhost:15672/,用户名和密码都是 guest。

启动服务

rabbitmq-service start

停止服务

rabbitmq-service stop

安装

rabbitmq-service install

验证

验证服务器配置是否成功的方法很简单,打开浏览器,输入: http://localhost:15672/ ,如果出现以下页面,则表示服务器配置成功。默认用户名为guest,密码:guest

图:登录RabbitMQ服务