RabbitMQ 教程

Shovel 插件安装

RabbitMQ 发布包中默认包含了 Shovel 插件,可以执行 rabbitmq-plugins enable rabbitmq_shovel 命令开启 Shovel 功能,命令如下:

[root@node1 ~]# rabbitmq-plugins enable rabbitmq_shovel
Enabling plugins on node rabbit@node1:
rabbitmq_shovel
The following plugins have been configured:
  rabbitmq_federation
  rabbitmq_federation_management
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_shovel
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@node1...
The following plugins have been enabled:
  rabbitmq_shovel

started 1 plugins.

Shovel 插件内部也是基于 AMQP 协议转发数据的,所以在开启 rabbitmq_shovel 插件的时候,默认也会开启 amqp_client 插件。

同时,如果要开启 Shovel 的管理插件,需要执行 rabbitmq-plugins enable rabbitmq_shovel_management 命令安装 rabbitmq_shovel_management 插件。命令如下:

[root@node1 ~]# rabbitmq-plugins enable rabbitmq_shovel_management
Enabling plugins on node rabbit@node1:
rabbitmq_shovel_management
The following plugins have been configured:
  rabbitmq_federation
  rabbitmq_federation_management
  rabbitmq_management
  rabbitmq_management_agent
  rabbitmq_shovel
  rabbitmq_shovel_management
  rabbitmq_web_dispatch
Applying plugin configuration to rabbit@node1...
The following plugins have been enabled:
  rabbitmq_shovel_management

started 1 plugins.

成功开启 rabbitmq_shovel_management 插件之后,在 RabbitMQ 的管理界面中 “Admin” 的右侧会多出 “Shovel Status” 和 “Shovel Management” 两个 Tab 页,如下图:

如果你能成功看见上图中的 “Shovel Status” 和 “Shovel Management”,那么 Shovel 插件就安装成功了,下一章节将介绍怎样使用 Shovel 插件。

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号