一、安装步骤

1.下载安装otp_win64_19.0.exe

2.下载安装rabbitmq-server-3.6.5.exe

3.(如果有环境变量则不需要执行此步骤)查看是否创建环境变量:ERLANG_HOME=C:\Program Files\erl8.0  如果没有需要手动添加

4.启动RabbitMQ的命令行工具,安装UI管理插件,运行命令:rabbitmq-plugins enable rabbitmq_management

5.重启RabbitMQ:rabbitmqctl stop_app   然后:rabbitmqctl start_app

6.查看现有用户:rabbitmqctl.bat list_users

7.查看虚拟宿主: rabbitmqctl.ba t list_vhosts

8.添加用户: rabbitmqctl.bat add_user admin 123456

9.设置角色: rabbitmqctl.bat set_user_tags admin administrator

10.设置权限:rabbitmqctl.bat set_permissions -p /  admin “.*” “.*” “.*”

11.开放端口 5672,15672

12.访问 http://localhost:15672 账户admin 密码123456

二、常用命令

清空指定队列(注意队列名区分大小写):
rabbitmqctl purge_queue queue_name

重置队列
1.rabbitmqctl stop_app
2.rabbitmqctl reset
3.rabbitmqctl start_app

删除用户
rabbitmqctl delete_user userName

安装日志插件 rabbitmq_tracing,记录每次发送的消息
1.rabbitmq-plugins enable rabbitmq_tracing
2.rabbitmqctl trace_on

三、RabbitMQ管理工具的使用

1.往指定队列发送消息,这个在调试的时候很有用,不用另外的系统发消息,直接在RabbitMQ管理工具里面即可发送消息。

只需要将消息的json格式粘贴到payload输入框,然后再Properties属性里面添加“type”属性,其值是如图红色框中的消息类型字符串,然后点“Publish Message”按钮,即可发送消息到指定队列。

2.给RabbitMQ添加日志功能,记录每个经过RabbitMQ的消息,在测试环境这样设置,可以方便改bug时追查原因

在Tracing里面,可以添加跟踪日志。

发表评论

电子邮件地址不会被公开。 必填项已用*标注