Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.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
Java客户端应用程序MQ通道关闭问题(队列管理器资源耗尽)_Java_Websphere_Message Queue_Lotus Notes_Lotus Domino - Fatal编程技术网

Java客户端应用程序MQ通道关闭问题(队列管理器资源耗尽)

Java客户端应用程序MQ通道关闭问题(队列管理器资源耗尽),java,websphere,message-queue,lotus-notes,lotus-domino,Java,Websphere,Message Queue,Lotus Notes,Lotus Domino,我有一个Java客户机,它连接到服务器上的队列管理器(MQQueuemanger)。 在服务器上运行几次应用程序后,队列管理器的资源将耗尽。 我从服务器管理员那里收到以下邮件, “您在CDT MQ队列管理器AEDMXXX上的channel APP.CLIENT已停止。在停止时,已识别出91个活动频道。我们必须在队列管理器AEDMXXX耗尽资源之前停止该频道。这不仅会影响您的应用程序,还会影响在AEDMXXX上运行的所有其他应用程序。请检查您的代码和配置。”确保您已正确关闭EPS.CLIENT。请

我有一个Java客户机,它连接到服务器上的队列管理器(MQQueuemanger)。 在服务器上运行几次应用程序后,队列管理器的资源将耗尽。 我从服务器管理员那里收到以下邮件, “您在CDT MQ队列管理器AEDMXXX上的channel APP.CLIENT已停止。在停止时,已识别出91个活动频道。我们必须在队列管理器AEDMXXX耗尽资源之前停止该频道。这不仅会影响您的应用程序,还会影响在AEDMXXX上运行的所有其他应用程序。请检查您的代码和配置。”确保您已正确关闭EPS.CLIENT。请在关闭后创建一个管理员票证,以便我们可以重新启动您的channel APP.CLIENT。“

该应用程序在Domino7服务器上运行良好,但在升级到Domino8.5之后,问题就开始了


如何解决此问题?

增加默认服务器通道连接的数量,或减少连接到应用程序的应用程序的bean大小。

存在如此多的活动通道表明客户端应用程序没有关闭到队列管理器的连接。检查您的代码,查看在作业完成后连接是否正确关闭。如果Domino8.5中存在连接池,请检查连接池的配置,以查看是否正在创建新连接,而不是重用可用连接

增加MaxActiveChannel只会在问题中延迟。最好找出原因并加以解决