Mac rabbitmq配置外部访问权限

172 阅读1分钟

当我们在使用消息队列时一般会需要在一个集群里部署,而rabbitmq默认是只允许本机访问,所以我们需要添加一个用户并且给予访问的权限,只要按以下的步骤配置好就可以用test用户来达到分布式的效果啦

1.创建用户

rabbitmqctl add_user test 123456

2.配置管理员角色

rabbitmqctl  set_user_tags  test  administrator

3.给予用户权限

`rabbitmqctl set_permissions -p ``"/"` `test ``".*"` `".*"` `".*"`

4.查看用户列表

rabbitmqctl list_users

5.编辑配置文件

vi /etc/rabbitmq/rabbitmq.config
# 如果是homebrew安装的方式则在以下路径
vi /opt/homebrew/etc/rabbitmq/rabbitmq.config

6.添加内容

[
{rabbit, [{tcp_listeners, [5672]}, {loopback_users, [``"test"``]}]}
].