1.简介
rabbitmq-plugins是用于管理RabbitMQ插件的命令行工具。
rabbitmq-plugins允许操作员启用,禁用和检查插件。它必须由对RabbitMQ配置目录具有写许可权的用户运行。
插件可以依赖于其他插件。 rabbitmq-plugins解析依赖关系并启用或禁用所有依赖关系,因此用户不必显式管理它们。
Rabbitmq-plugins命令行上列出的插件被标记为已显式启用;从属插件被标记为隐式启用。当不再需要隐式启用的插件时,它们会再次自动禁用。
enable,disable和set命令将更新插件文件,然后尝试连接到代理并确保其正在运行所有已启用的插件。
默认情况下,如果无法连接到目标节点并通过其进行身份验证(例如,如果已停止),则该操作将失败。
如果在与目标节点相同的主机上使用rabbitmq-plugins,则可以指定--offline以使rabbitmq-plugins直接解析和更新插件状态(无需联系该节点)。
这样的更改只会影响下一个节点的启动。
2.列出当前插件
rabbitmq-plugins.bat list
Listing plugins with pat