Spring AMQP 发送消息到 RabbitMQ 收到 x-queue-type 错误
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,在使用 Spring AMQP 发送消息到 RabbitMQ 的时候收到错误信息:inequivalent arg 'x-queue-type' for queue 'com.ossez.real.e
千家信息网最后更新 2026年11月01日Spring AMQP 发送消息到 RabbitMQ 收到 x-queue-type 错误
在使用 Spring AMQP 发送消息到 RabbitMQ 的时候收到错误信息:
inequivalent arg 'x-queue-type' for queue 'com.ossez.real.estate' in vhost '/': received none but current is the value 'classic' of type 'longstr', class-id=50, method-id=10
上面的错误信息已经很明显了,说明的是发送消息的队列参数中少了 x-queue-type 这个参数。
在代码中,我们创建队列的参数为:
return new Queue(MY_QUEUE_NAME, NON_DURABLE);
这直接创建队列的参数少了 args.put("x-queue-type", "classic");
因此,我们需要在创建队列的时候添加上面的参数。
修改代码为:
Map args = new HashMap<>();
// // set the queue with a dead letter feature
args.put("x-queue-type", "classic");
return new Queue(MY_QUEUE_NAME, NON_DURABLE, false, false, args); 请参考 GitHub 中的代码:
https://github.com/cwiki-us-demo/tutorials/blob/master/spring-amqp/src/main/java/com/baeldung/springamqp/simple/HelloWorldMessageApp.java
https://blog.ossez.com/archives/3050
参数
队列
代码
消息
错误
信息
时候
面的
明显
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州万易互联网科技有限公司
广州紫鲸互联网科技有限公司
科技互联网公司装修
融贸通互联网科技
上海万想互联网科技
滨湖区互联网智能科技产品供应
天速互联网络科技有限公司
互联网科技中介
茂名市互联网科技产业园
互联网金融科技公司干啥的
互联网还是高科技吗
智腾互联网科技有限公司
互联网科技扶贫时间
西安小鹰速贷互联网科技有限公司
玉溪新华互联网科技好不好
互联网领先科技宣传片
互联网科技数字货币
互联网科技年终奖
山东蛋芒互联网科技有限公司
陕西彩京云互联网科技有限公司
手冲咖啡和咖啡机区别
互联网科技网
圆梦互联网科技
致骋互联网科技
奇酷互联网科技公司
中化能源互联网科技招聘
银川新华互联网科技学校联系电话
深圳艾果互联网通讯科技
保险科技服务互联网营销体系
黑龙江互联网科技公司