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

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


#添加虚拟机
./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)