当前位置:编程学习 > 网站相关 >>

求助!电信系统,MQ队列深度只增不减的问题。

问题情况:MQ队列深度一直在增加,由一开始的1000多条,一直增加到10万多条。其中上游接口关掉时,队列深度为7万条左右,队列深度一直在增加至10万。

请求高人帮忙分析原因。 --------------------编程问答-------------------- 负责从队列中取数据的程序挂了.你可以用mq消息浏览工具看一下消息. --------------------编程问答-------------------- 一头雾水... --------------------编程问答-------------------- 1楼的是一种可能性,也有可能是channel挂掉了,导致消息堵塞 --------------------编程问答-------------------- channel 挂了会堵在发送端队列,就是搂住说的 上游网关上. --------------------编程问答-------------------- 首先这个队列是什么队列? 传输队列?本地队列? 如果是传输队列,查看 通道有没有异常。。如果是本地队列。那么应该会有一个应用回去监听这个队列,并把里面的消息取走并进行处理,这时候请查看负责监听的应用程序有没有异常, 还有一中情况是 负责往这个队列里面put的消息的应用程序性能远比你从里面get出消息的应用程序的性能快,那么会导致,里面挤压的消息月来越多。 --------------------编程问答--------------------    应该就是下游取消息的应用停掉了吧 --------------------编程问答-------------------- 能在日志文件中找到一些错误信息吗? --------------------编程问答-------------------- 配置了死信队列吗? --------------------编程问答-------------------- --------------------编程问答-------------------- 1、提取数据的程序挂了
2、提取数据处理较慢,提交数据速度较快
补充:企业软件 ,  WebSphere
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,