rabbitmq常用命令
时间: 2023-08-12 16:07:16 浏览: 149
RabbitMQ是一个开源的消息队列中间件,常用于构建分布式系统和异步通信。以下是一些常用的RabbitMQ命令:
1. 启动RabbitMQ服务:
```shell
rabbitmq-server
```
2. 停止RabbitMQ服务:
```shell
rabbitmqctl stop
```
3. 查看RabbitMQ服务状态:
```shell
rabbitmqctl status
```
4. 创建一个新的虚拟主机:
```shell
rabbitmqctl add_vhost <vhost_name>
```
5. 删除一个虚拟主机:
```shell
rabbitmqctl delete_vhost <vhost_name>
```
6. 列出所有虚拟主机:
```shell
rabbitmqctl list_vhosts
```
7. 创建一个新的用户:
```shell
rabbitmqctl add_user <username> <password>
```
8. 修改用户密码:
```shell
rabbitmqctl change_password <username> <new_password>
```
9. 删除一个用户:
```shell
rabbitmqctl delete_user <username>
```
10. 分配用户角色:
```shell
rabbitmqctl set_user_tags <username> <tag>
```
11. 授权用户访问虚拟主机:
```shell
rabbitmqctl set_permissions -p <vhost_name> <username> ".*" ".*" ".*"
```
这些是一些常用的RabbitMQ命令,你可以根据具体需求使用它们来管理和操作RabbitMQ。
阅读全文