代码周边

rabbitmqctl 命令整理

2019-07-04  本文已影响0人  名白

虽然还有http 接口、web admin组件可以进行管理,但是rabbitmqctl 基本包含了 rabbitmq 的全部管理功能,更为全面。 所以将其使用方法总结于此。

一,命令格式

rabbitmqctl [-n <node>] [-q] <command> [<command options>]

-n node #默认node名称是"rabbit@server",如果你的主机名是'server.example.com',那么node名称是'rabbit@server'
-q #安静输出模式,信息会被禁止输出

二, 基础命令

三,集群管理

四, 用户管理命令

五,策略管理

策略用来控制和修改queues和exchange在集群中的行为,策略可以应用到vhost。

六,queues && exchange状态信息

七,插件的开启和关闭方法

rabbitmq-plugins <command> [<command options>]
Commands:
list [-v] [-m] [-E] [-e] [<pattern>]
显示所有的的插件,-v显示版本、-m显示名称、-E显示明确已经开启的、-e显示明确的和暗中开启的
enable <plugin> ... #开启一个插件
disable <plugin> ... #关闭一个插件

eg: rabbitmq-plugins enable rabbitmq_management (prot : 15672)

八,设置参数

set_parameter [-p <vhostpath>] <component_name> <name> <value>

clear_parameter [-p <vhostpath>] <component_name> <key>

list_parameters [-p <vhostpath>]

参考: https://www.ywnds.com/?p=4738

上一篇 下一篇

猜你喜欢

热点阅读