RabbitMQ3.8.16安裝延遲隊列插件

安裝過程

1:RabbitMQ 延遲插件GitHub
2:各版本地址

如我的MQ版本是3.8.16,那麼根據提示下載的版本是:
image


①:移動插件到RabbitMQ的插件目錄下,如我的位置是:/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.16/plugins。
mv rabbitmq_delayed_message_exchange-3.8.17.8f537ac.ez /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.16/plugins/rabbitmq_delayed_message_exchange-3.8.17.ez

②:啓用插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange

③:重啓RabbitMQ
systemctl restart rabbitmq-server.service


安裝好後,新建Exchange就可以看到:
image

然後就可以使用這個插件實現延遲隊列了。

使用體驗

優點:
①:比死信隊列實現延遲消息好用。


缺點:
①:無法查看延遲隊列中的消息數量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章