RabbitMQ的订阅与发布

安装软件

Erlang的运行环境

otp_win64_21.3.exe
http://www.erlang.org/downloads

RabbitMQ的安装

rabbitmq-server-3.7.14.exe
https://www.rabbitmq.com/download.html

开启RabbitMQ的WEB管理界面功能

查看功能是否打开

rabbitmq-plugins list

开启管理界面

rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

提供远程访问权限

通过网页添加用户

http://localhost:15672/
用户名:guest
密码:guest
在这里插入图片描述

通过命令行添加用户

添加用户

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin>rabbitmqctl add_user admin admin
Adding user "admin" ...

添加HOST权限

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin>rabbitmqctl add_vhost admin
Adding vhost "admin" ...

赋予用户权限

C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.14\sbin>rabbitmqctl set_permissions -p admin admin "." "." ".*"
Setting permissions for user "admin" in vhost "admin" ...

远程连接

conn, err := amqp.Dial("amqp://admin:[email protected]:5672/admin")

本地连接

conn, err := amqp.Dial("amqp://guest:[email protected]:5672/")
发布了131 篇原创文章 · 获赞 81 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/wei242425445/article/details/88971495