RabbitMQ 新增使用者

2021-12-29 22:25:30 字數 1423 閱讀 6683

新增v irtual host :

新增 users :

rabbitmq 提供有管理工具 rabbitmqctl ,位於 rabbitmq 安裝目錄 rabbitmq_server-3.6.6\sbin\ ,windows 為 rabbitmqctl.bat。

以上操作命令語法為:

新增 virtual hosts :

rabbitmqctl add_vhost

刪除 virtual hosts :

rabbitmqctl delete_vhost

新增 users :

rabbitmqctl add_user

rabbitmqctl set_user_tags ...

rabbitmqctl set_permissions [-p ]

刪除 users :

delete_user

user 有5種 tags :

management :訪問 management plugin;

policymaker :訪問 management plugin 和管理自己 vhosts 的策略和引數;

monitoring :訪問 management plugin 和檢視所有配置和通道以及節點資訊;

administrator :一切許可權;

none :無配置

上圖用命令執行如下:

cd d:\program files\rabbitmq server\rabbitmq_server-3.6.6\sbin\

rabbitmqctl add_vhost vh

rabbitmqctl add_user test test

rabbitmqctl set_user_tags test management

rabbitmqctl set_permissions -p vh test ".*" ".*" ".*"

#更多命令檢視:rabbitmqctl --help

預設 「guest」 使用者只允許本地訪問,其他賬戶不受限制。

若允許使用 「guest」 遠端訪問,需要在配置檔案中新增以下選項:

c:\users\huangzc\appdata\roaming\rabbitmq\rabbitmq.config

[ ]}

].

docker安裝RabbitMq新增使用者

rabbitmq是一款開源的高效能訊息中介軟體,最近專案要使用,於是使用docker搭建,快速方便 使用 docker search rabbitmq命令獲取映象列表 2.使用 docker pull docker.io rabbitmq 3.8 management拉取映象 1.使用docker ...

RabbitMQ使用者指南(RabbitMQ C)

rabbitmq c是乙個用於c語言的,與amqp server進行互動的client庫,amqp協議為版本0 9 1。rabbitmq c與server進行互動前需要首先進行login操作,在操作後,可以根據amqp協議規範,執行一系列操作。介面描述 amqp connection state t...

RabbitMQ使用者指南(RabbitMQ C)

rabbitmq c客戶端使用說明 rabbitmq c是乙個用於c語言的,與amqp server進行互動的client庫,amqp協議為版本0 9 1。rabbitmq c與server進行互動前需要首先進行login操作,在操作後,可以根據amqp協議規範,執行一系列操作。這裡,根據專案需求,...