📅  最后修改于: 2023-12-03 14:46:53.657000             🧑  作者: Mango
rabbitmqctl
是 RabbitMQ 的命令行工具,它提供了一些管理 RabbitMQ 的命令。
首先,需要安装 RabbitMQ。可以通过以下链接查看安装教程:
以下是一些常用的 rabbitmqctl
命令:
rabbitmqctl status
这个命令会返回 RabbitMQ 的节点名称、版本信息、Erlang 版本、管理界面访问地址等信息。
rabbitmqctl list_nodes
这个命令会返回所有 RabbitMQ 节点的列表。如果只有一个节点,列表只包含该节点的名称。
rabbitmqctl add_user <username> <password>
这个命令会创建一个新的 RabbitMQ 用户。
rabbitmqctl set_permissions -p <vhost> <username> ".*" ".*" ".*"
这个命令会给指定的 RabbitMQ 用户赋予指定虚拟主机(vhost)的读、写、管理权限。
rabbitmqctl list_users
这个命令会返回 RabbitMQ 中所有用户的列表。
rabbitmqctl list_queues
这个命令会返回 RabbitMQ 中所有队列的列表。
以上只是一些常用的 rabbitmqctl
命令,RabbitMQ 还有很多其他的命令,可以通过以下链接查看官方文档:
rabbitmqctl
命令是管理 RabbitMQ 的重要工具。通过使用 rabbitmqctl
命令,可以方便地管理 RabbitMQ 的用户、权限、队列等等。需要注意的是,rabbitmqctl
命令需要在 RabbitMQ 所在的主机上执行。