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""/"分别添加给用户guestmonitor

 

 

 

点击用户名"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”,即可获取消息体相关信息

 

 

 

 

 

posted @ 2020-08-27 13:16  ∮榆木稚年ゐ  阅读(1282)  评论(0)    收藏  举报