rabbitmq的启动机制和虚拟主机的创建

本文介绍RabbitMQ中虚拟主机的操作方法,包括添加、删除虚拟主机,以及用户管理,如添加用户、设置用户标签和权限。同时,列出了RabbitMQ的常用端口类型,帮助理解其网络配置。

虚拟主机操作
列举所有虚拟主机 rabbitmqctl list_vhosts
添加虚拟主机 rabbitmqctl add_vhost <vhost_name>
删除虚拟主机rabbitmqctl delete_vhost <vhost_name>
添加用户 add_user <username> <password>
设置用户标签 set_user_tags <username> <tag>// 设置这个才能在页面上登录,tag可以为administrator, monitoring, management
设置权限 set_permissions [-p <vhost>] <user> <conf> <write> <read>
权限配置包括:配置(队列和交换机的创建和删除)、写(发布消息)、读(有关消息的任何操作,包括清除这个队列)
例子:


#添加虚拟机
./rabbitmqctl add_vhost vhost_name
#添加用户
./rabbitmqctl add_user username username
#分配角色
./rabbitmqctl set_user_tags username administrator
#设置权限
./rabbitmqctl set_permissions -p vhost_name username ".*" ".*" ".*"

RabbitMq的端口类型

  • 4369 (epmd), 25672 (Erlang distribution)
  • 5672, 5671 (AMQP 0-9-1 without and with TLS)
  • 15672 (if management plugin is enabled)
  • 61613, 61614 (if STOMP is enabled)
  • 1883, 8883 (if MQTT is enabled)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值