我在组织中使用共享EMS服务器。对于我的应用程序,配置的最大EMS连接数为512。
两年多来一直运作良好。最近一个月以来,经常出现错误 -
TIBCO.EMS.ResourceAllocationException:无法连接到任何服务器
"打开过多的连接:返回此异常的url tcp://ems.server.url"
我检查内部EMS仪表板,以跟踪来自不同主机的此服务器的打开连接数。
连接 - 62
主题 - 63
队列 - 84
会议 - 66
制片人 - 180
消费者188
正如您在上面所看到的,只有62个连接打开,但我仍然无法创建新连接,表示已达到最大连接限制。
答案 0 :(得分:0)
如果您配置了多个队列桥的主题,请检查配置文件。找出产生此类问题的队列或主题:
" test.scott.3"从AIM.DEV.CORE.EVENT.TOPIC.V1桥接到4101个待处理邮件大小为25.0 MB
您必须将maxbytes增加到更高的值,因此错误消失了。