虚拟主机操作
列举所有虚拟主机 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)

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

被折叠的 条评论
为什么被折叠?



