rabbitmq 基本常用操作()

  • 常用操作当前窗口启动 rabbitmq后台启动 rabbitmq停止 rabbitmq查看所有队列查看所有虚拟主机在Erlang VM运行的情况下启动RabbitMQ应用查看节点状态查看所有可用的插件停用插件添加用户列出所有用户删除用户清除用户权限列出用户权限修改密码设置用户权限创建虚拟主机列出虚拟主机上的所有权限删除虚拟主机移除所有数据,要在 rabbitmqctl stop_app 之后使用
  • 当前窗口启动 rabbitmq
  • 后台启动 rabbitmq
  • 停止 rabbitmq
  • 查看所有队列
  • 查看所有虚拟主机
  • 在Erlang VM运行的情况下启动RabbitMQ应用
  • 查看节点状态
  • 查看所有可用的插件
  • 停用插件
  • 添加用户
  • 列出所有用户
  • 删除用户
  • 清除用户权限
  • 列出用户权限
  • 修改密码
  • 设置用户权限
  • 创建虚拟主机
  • 列出虚拟主机上的所有权限
  • 删除虚拟主机
  • 移除所有数据,要在 rabbitmqctl stop_app 之后使用

常用操作

当前窗口启动 rabbitmq

rabbitmq-server

后台启动 rabbitmq

rabbitmq-server -detached

停止 rabbitmq

rabbitmqctl stop

查看所有队列

rabbitmqctl list_queues

查看所有虚拟主机

rabbitmqctl list_vhosts

在Erlang VM运行的情况下启动RabbitMQ应用

rabbitmqctl start_app 
rabbitmqctl stop_app

查看节点状态

rabbitmqctl status

查看所有可用的插件

rabbitmq-plugins list

停用插件

rabbitmq-plugins disable <plugin-name>

添加用户

rabbitmqctl add_user username password

列出所有用户

rabbitmqctl list_users

删除用户

rabbitmqctl delete_user username

清除用户权限

rabbitmqctl clear_permissions -p vhostpath username

列出用户权限

rabbitmqctl list_user_permissions username

修改密码

rabbitmqctl change_password username newpassword

设置用户权限

rabbitmqctl set_permissions -p vhostpath username ".*" ".*" ".*"

创建虚拟主机

rabbitmqctl add_vhost vhostpath

列出虚拟主机上的所有权限

rabbitmqctl list_permissions -p vhostpath

删除虚拟主机

rabbitmqctl delete_vhost vhost vhostpath

移除所有数据,要在 rabbitmqctl stop_app 之后使用

rabbitmqctl reset
————————
  • 常用操作当前窗口启动 rabbitmq后台启动 rabbitmq停止 rabbitmq查看所有队列查看所有虚拟主机在Erlang VM运行的情况下启动RabbitMQ应用查看节点状态查看所有可用的插件停用插件添加用户列出所有用户删除用户清除用户权限列出用户权限修改密码设置用户权限创建虚拟主机列出虚拟主机上的所有权限删除虚拟主机移除所有数据,要在 rabbitmqctl stop_app 之后使用
  • 当前窗口启动 rabbitmq
  • 后台启动 rabbitmq
  • 停止 rabbitmq
  • 查看所有队列
  • 查看所有虚拟主机
  • 在Erlang VM运行的情况下启动RabbitMQ应用
  • 查看节点状态
  • 查看所有可用的插件
  • 停用插件
  • 添加用户
  • 列出所有用户
  • 删除用户
  • 清除用户权限
  • 列出用户权限
  • 修改密码
  • 设置用户权限
  • 创建虚拟主机
  • 列出虚拟主机上的所有权限
  • 删除虚拟主机
  • 移除所有数据,要在 rabbitmqctl stop_app 之后使用

常用操作

当前窗口启动 rabbitmq

rabbitmq-server

后台启动 rabbitmq

rabbitmq-server -detached

停止 rabbitmq

rabbitmqctl stop

查看所有队列

rabbitmqctl list_queues

查看所有虚拟主机

rabbitmqctl list_vhosts

在Erlang VM运行的情况下启动RabbitMQ应用

rabbitmqctl start_app 
rabbitmqctl stop_app

查看节点状态

rabbitmqctl status

查看所有可用的插件

rabbitmq-plugins list

停用插件

rabbitmq-plugins disable <plugin-name>

添加用户

rabbitmqctl add_user username password

列出所有用户

rabbitmqctl list_users

删除用户

rabbitmqctl delete_user username

清除用户权限

rabbitmqctl clear_permissions -p vhostpath username

列出用户权限

rabbitmqctl list_user_permissions username

修改密码

rabbitmqctl change_password username newpassword

设置用户权限

rabbitmqctl set_permissions -p vhostpath username ".*" ".*" ".*"

创建虚拟主机

rabbitmqctl add_vhost vhostpath

列出虚拟主机上的所有权限

rabbitmqctl list_permissions -p vhostpath

删除虚拟主机

rabbitmqctl delete_vhost vhost vhostpath

移除所有数据,要在 rabbitmqctl stop_app 之后使用

rabbitmqctl reset