RabbitMQ-Server部署
1、如下图所示,首先需要安装“otp_win32_R16B.exe”,这个是“RabbitMQ-Server”的运行环境,安装完成后再安装“rabbitmq-server-3.1.1.exe”,然后再配置虚拟主机、消息队列、交换机等信息。
MQ软件百度网盘下载地址:
链接:https://pan.baidu.com/s/1kUrVzmgWQgFOXgLN0_IPpA 
提取码:kw92

具体安装过程如下:
1) 安装otp_win32_R16B.exe,最好默认安装到C盘;
2) 安装rabbitmq-server-3.1.1.exe,最好默认安装到C盘;
3) 修改系统环境变量"path",追加内容"C:\Program Files (x86)\erl5.10.1\bin",该路径就是“otp_win32_R16B.exe”安装后的路径;
4) 在cmd里,依次执行下面的命令:
cd C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.1.1\sbin
rabbitmqctl start_app
rabbitmqctl add_vhost GeoMonitor
rabbitmqctl add_user monitor monitor
rabbitmqctl set_permissions -p GeoMonitor monitor ".*"".*"".*"
rabbitmq-plugins enable rabbitmq_management
rabbitmq-service stop
rabbitmq-service install
rabbitmq-service start

5)上面的命令执行完后,在浏览器中打开http://localhost:15672,输入用户名/密码: guest/guest登录管理界面;

6) 添加权限,将虚拟主机"GeoMonitor"和"/"分别添加给用户guest、monitor;

点击用户名"monitor"或“guest”,进入配置页面:
 
7) 添加队列"monitorwarning_queue"。点击"Queues"菜单进入配置页面:

点击“Add a new queue”,输入队列名"monitorwarning_queue",选择虚拟主机“GeoMonitor”,然后点击“Add queue”即可;

8)添加交换机"ExMonitor"。点击" ExChanges"菜单,进入配置页面:

点击“Add a new exchange”,输入交换机名称"ExMonitor",选择虚拟主机“GeoMonitor”,Type选择“direct”,然后点击“Add exchange”即可;
 
1) 将队列" monitorwarning_queue"绑定到" ExMonitor"交换机。点击" ExMonitor"交换机,进入配置页面:
 
点击“Bindings”,输入队列名称“monitorwarning_queue”,输入路由键“monitor”,点击“Bind”即可。
 
RabbitMQ测试
下面通过发送一条消息和读取消息测试RabbitMQ配置是否正确。
1) 发送消息。点击"ExChanges"菜单,进入交换机列表页面:
 
点击" ExMonitor "交换机进如交换机配置页面,点击“Publish message”,输入路由键“monitor”和消息内容“this is my first msg!”,点击“Publish message”按钮即可发送消息;
 
2) 接收和查看消息。点击"Queues"菜单,进入队列列表:
 
点击" monitorwarning_queue"消息队列,进入队列配置和详细信息页面
 
点击“Get messages”,即可获取消息体相关信息。
 
                    
                
                
            
        
浙公网安备 33010602011771号