赞
踩
安装准备工具
1.Eralng,底下连接已提供otp_win64_20.2.exe
存放地址:otp_win64_25.3.2.exe
2.rabbitmq,底下链接已提供rabbitmq-server-3.7.4.exe
链接: rabbitmq-server-3.11.16.exe
————————————————
安装
第一步:
安装otp_win64_20.2.exe,一直点击下一步傻瓜式安装。
配置环境变量
新建环境【变量名】:ERLANG_HOME 【变量值】:erlang安装路径,我的路径为:D:\software\opt_win64\Erlang OTP
![](https://img-blog.csdnimg.cn/9d539e294a534dd2a3d3cfae1188da05.png)
添加系统path路径中,添加 : %ERLANG_HOME%\bin
然后打开cmd,输入erl,看到我们的erlang版本号,就说明安装成功了
第二步:
安装rabbitmq-server-3.11.16.exe,双击文件rabbitmq-server-3.7.4.exe,傻瓜式安装,(注意不要安装在包含中文和空格的目录下!安装后window服务中就存在rabbitMQ了,并且是启动状态。 )
配置环境变量
新建环境【变量名】:RABBITMQ_SERVER 【变量值】:rabbitmq-server安装路径,我的路径为:D:\software\rabbitMQ\rabbitmq_server-3.11.16
添加系统path路径中,添加 : %ERLANG_HOME%\bin
安装RabbitMQ-Plugins
RabbitMQ-Plugins相当于是一个管理界面,方便我们在浏览器界面查看RabbitMQ各个消息队列以及exchange的工作情况。
cd C:\Program Files\RabbitMQ Server\rabbitmq_server-3.10.6\sbin
rabbitmq-plugins enable rabbitmq_management
验证
上面的命令执行成功之后,我们就可以通过http://localhost:15672来访问web端的管理界面
**输入用户名:guest,密码:guest(默认)**就可以进入管理界面
分享几条命令:
net start RabbitMQ 启动 net stop RabbitMQ 停止 rabbitmqctl status 查看状态 健康检查: rabbitmqctl status 启动监控管理器:rabbitmq-plugins enable rabbitmq_management 关闭监控:rabbitmq-plugins disable rabbitmq_management 停止服务:rabbitmq-service stop 启动服务:rabbitmq-service start 重启命令:net stop RabbitMQ && net start 帮助命令:rabbitmqctl help rabbitmqctl list_queues查看所有队列 rabbitmqctl reset清除所有队列 rabbitmqctl list_exchanges查看所有交换器 rabbitmqctl add_user username password添加用户 rabbitmqctl set_user_tags username administrator分配角色 rabbitmqctl list_bindings 查看交换器和队列的绑定关系
新增账号,如果想要跨机器登录RabbtiMQ的web管理平台,就需要新建用户,而不能用默认的用户guest。
# 1.添加新用户,用户名为root,密码为123456
rabbitmqctl add_user {账号} {密码} # 例:rabbitmqctl add_user root 123456
# 2.为该用户分配所有权限
rabbitmqctl set_permissions -p / root ".*" ".*" ".*"
# 3.设置该用户为管理员角色
rabbitmqctl set_user_tags {账号} administrator # 例:rabbitmqctl set_user_tags root administrator
新增虚拟环境
新增队列
新增交换机
代码: new_rabittmq.zip
修改生产者配置信息及消息体
修改消费者配置信息及需要继续执行的方法
_rabittmq.zip](static\new_rabittmq.zip)
修改生产者配置信息及消息体
修改消费者配置信息及需要继续执行的方法
作者:鲍丙军
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。