我正在开发一个与RabbitMQ服务器通信的java应用程序。从昨天起,一些消息队列开始表现得很奇怪。我可以看到以下字段中没有显示任何奇怪的队列:
政策和国家
在“Ready”,“Unacked”,“Toatal”等字段中,我可以看到“?”。单击队列时,我可以看到以下错误消息:
TypeError:queue.backing_queue_status未定义
ReferenceError:未定义队列
最大的问题是我的应用程序完全依赖于RabbutMQ服务器。我有一个单独的线程运行,它从队列中获取详细信息并完成一些工作。但是当它试图获取那些被破坏的队列的属性时,看起来该线程突然死亡。我甚至看不到异常。整个工作流程停止。请帮帮我。
我的应用程序规范:
语言:Java
框架:Spring 3.x
RabbitMQ版本:3.3.1
框架用于访问RabbitMQ:spring-rabbit-1.2.1