当前位置:   article > 正文

RabbitMQ消息中间件(八) RabbitMQ延迟插件_rabbitmq_delayed_message_exchange-0.0.1.ez下载

rabbitmq_delayed_message_exchange-0.0.1.ez下载

RabbitMQ延迟插件

    作用:

        消息的延迟推送,定时任务(消息)的执行。包括一些消息重试策略的配合使用,以及用于业务削峰限流,降级的异步延迟消息机制,都是延迟队列的实际应用场景。

    延迟插件的安装:

        第一步:

            下载插件       

            #step1: 官网download “rabbitmq_delayed_message_exchange-0.0.1.ez”文件

            https://github.com/rabbitmq/rabbitmq-delayed-message-exchange

            http://www.rabbitmq.com/community-plugins.html

            https://bintray.com/rabbitmq/community-plugins/rabbitmq_delayed_message_exchange/v3.6.x#files/

            #step2:PUT Directory

            cd /usr/lib/rabbitmq/lib/rabbit_server-3.6.4/plugins

            #step3:Then run the following command:Start the rabbitmq cluster for command  ##rabbitmq-server -detached

            Rabbitmq-plugins enable rabbit_delayed_message_exchange

        第二步:

            把下载好的文件放到指定目录

        第三步:

            启动插件

        第四步:

            访问地址http://192.168.1.21:15672/#/exchanges

    配置交换机:

            注意:需要指定Arguments

    建立绑定关系:

    发送消息:

        注意:Headers配置延迟时间,这里的RoutingKey和之前应该对应

    接收消息:

        在QUEUES中等待15s钟即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/126995
推荐阅读
相关标签
  

闽ICP备14008679号