作者:mark0003 | 来源:互联网 | 2023-06-06 18:38
问题描述1、使用java客户端创建一个队列,只设置了持久化,安卓使用mqtt协议消费这个队列。2、测试和线上使用不同版本的rabbitmq,一个3.5.6,一个3.7.63、3.5.6版本没有什么问题
问题描述
1、使用java客户端创建一个队列,只设置了持久化,安卓使用mqtt协议消费这个队列。
2、测试和线上使用不同版本的rabbitmq,一个3.5.6,一个3.7.6
3、3.5.6版本没有什么问题
4、3.7.6版本java首先连接发送消息,然后同一个app连接后会将消息队列设置为auto-delete,java客户端断开后再次发送就会报错,因为auto-delete定义不同,报错信息见下图。
有没有大佬遇到过这个问题,要怎么解决,是不是rabbitmq版本或者配置不同的问题?