Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq 由于MQ异常检测到CPU不足_Ibm Mq - Fatal编程技术网

Ibm mq 由于MQ异常检测到CPU不足

Ibm mq 由于MQ异常检测到CPU不足,ibm-mq,Ibm Mq,**0002bc2d SibMessage W[:]CWSJY0003W:JMSCC3036:异常已传递到 连接异常侦听器:' 消息:com.ibm.msg.client.jms.detailedjmscexception:JMSWMQ1107:此连接的一个问题是o 发生了。WebSphere MQ JMS连接发生错误。使用链接异常确定此异常的原因 错误。 类:Class com.ibm.msg.client.jms.detailedjmscexception 堆栈:com.ibm.msg.cl

**0002bc2d SibMessage W[:]CWSJY0003W:JMSCC3036:异常已传递到 连接异常侦听器:' 消息:com.ibm.msg.client.jms.detailedjmscexception:JMSWMQ1107:此连接的一个问题是o 发生了。WebSphere MQ JMS连接发生错误。使用链接异常确定此异常的原因 错误。 类:Class com.ibm.msg.client.jms.detailedjmscexception 堆栈:com.ibm.msg.client.wmq.common.internal.Reason.reasonToException(Reason.java:608) :com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:236) :com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:851) :com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:1 023) :com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1381 ) :com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:310) :com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209) :com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.j 艾娃:100) :com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224) :com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.j (电话:648) :java.lang.Thread.run(Thread.java:738) 由[1]引起-->消息:com.ibm.mq.MQException:JMSCMQ0001:WebSphere mq调用失败,代码为“2”(“MQCC_失败” )原因“2009”(“MQRC_连接已断开”)。 类:Class com.ibm.mq.MQException 堆栈:com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:223) :com.ibm.msg.client.wmq.internal.WMQConnection.consumer(WMQConnection.java:851) :com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.callEventHandler(RemoteAsyncConsume.java:1 023) :com.ibm.mq.jmqi.remote.internal.RemoteAsyncConsume.driveEventsEH(RemoteAsyncConsume.java:1381) :com.ibm.mq.jmqi.remote.internal.RemoteDispatchThread.run(RemoteDispatchThread.java:310) :com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.runTask(WorkQueueItem.java:209) :com.ibm.msg.client.commonservices.workqueue.SimpleWorkQueueItem.runItem(SimpleWorkQueueItem.j 艾娃:100) :com.ibm.msg.client.commonservices.workqueue.WorkQueueItem.run(WorkQueueItem.java:224) :com.ibm.ws.wmqcsi.workqueue.WorkQueueManagerImpl$WorkQueueRunnable.run(WorkQueueManagerImpl.j (电话:648) :java.lang.Thread.run(Thread.java:738) "


请任何人解释一下这个异常意味着什么,以及为什么会导致CPU不足**

您查看了自己的日志文件吗

JMSWMQ1107:此连接出现问题。出现了一个错误 在WebSphere MQ JMS连接中发生。使用链接的 异常以确定此错误的原因

再往下看,上面写着:

[1]-->消息导致的java.lang.Thread.run(Thread.java:738): com.ibm.mq.MQException:JMSCMQ0001:WebSphere mq调用失败,错误为 compcode“2”(“MQCC_失败”)原因“2009” ('MQRC_连接_断开')

您是否在MQ信息中心查找MQ原因代码2009?基本上,这意味着与队列管理器的连接丢失,您需要重新连接

为什么这会导致CPU不足

您看到的任何CPU不足都与错误无关,而是您的代码没有正确地处理错误,并且可能处于一个循环中,不停地循环,什么也不做