本文基本windows10系统RabbitMQ单节点进行shovel的创建,用于不同vhost下的队列数据进行同步,RabbitMQ安装目录为E:\RabbitMQ\rabbitmq_server-3.7.4 以下为具体的操作步骤:
一、开启rabitmq-shovel插件支持,进入安装路径下的sbin目录
E:\RabbitMQ\rabbitmq_server-3.7.4\sbin> rabbitmq-plugins enable rabbitmq_shovel
E:\RabbitMQ\rabbitmq_server-3.7.4\sbin>rabbitmq-plugins enable rabbitmq_shovel_management
根据提示,进行重启RabbitMQ服务。然后进去到控制台可以查看到如下图内容说明插件开启成功,如果不成功可以查看Rabbitmq的日志
二、rabbitmq_shovel的配置
- 静态配置(通过Rabbitmq的配置文件进行配置)
- 动态配置(通过web控制台进行配置)
编辑rabbitmq.config
[
{rabbit,
[
{tcp_listeners, [5678]}
,
{queue_index_embed_msgs_below,10}
]},
%% ----------