之前启动一个springboot的单体项目,一直mq的错误,即便我更新了最新版本的mq,还是报错。
后来才发现,项目使用了延时队列,是需要单独下载延时插件的。
1如果判断mq有没有延时队列插件【没有x-delayed-message】
2下载安装:Community Plugins | RabbitMQ 去下载rabbitmq/rabbitmq-delayed-message-exchange, 然后解压到plugins文件中
3 然后再sbin目录下运行 rabbitmq-plugins enable rabbitmq_delayed_message_exchange
4详情参考:
[超详细]RabbitMQ安装延迟消息插件_rabbitmq安装延迟插件-CSDN博客