RabbitMQ inequivalent arg ‘x-message-ttl‘ for queue x in vhost ‘/‘:received the value x of type问题解决

系统管理员 2023-10-12 08:42 116阅读 0赞

问题描述:

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg ‘x-message-ttl’ for queue ‘xudongmaster.dlx.queue’ in vhost ‘/‘: received the value ‘60000’ of type ‘long’ but current is none, class-id=50, method-id=10)

问题分析:

1、修改了死信队列的x-message-ttl属性值,导致配置里面的x-message-ttl属性值和存在的死信队列的x-message-ttl属性值不一致,导致报错。

解决办法:

去rabbitmq控制台将存在的死信队列删除,然后再重新项目。

发表评论

表情:
评论列表 (有 0 条评论,116人围观)

还没有评论,来说两句吧...

相关阅读