2017-06-20 4 views
0

組織内の共有EMSサーバーを使用しています。私のアプリケーションでは、最大EMS接続の設定は512です。TIBCO EMSの最大接続エラー - 開いている接続が多すぎます:この例外を返すURL

これは2年以上にわたって正常に動作しています。最近、最後の1月以来、非常に頻繁にエラーになっ -

TIBCO.EMS.ResourceAllocationException:URLこの例外TCPを返さ://ems.server

「あまりにも多くのオープン接続で任意のサーバーに接続できませんでしたが.url "

内部EMSダッシュボードをチェックして、このサーバーの別のホストからのオープン接続数を追跡します。

接続 - 62

トピックス - 63

キュー - 84

セッション - 66

プロデューサー - 180

消費者188

あなたは上記の見ることができるように、わずか62の接続が開いているだけですが、それでも私は最大接続限度に達したという新しい接続を作成できません。

+1

処理中に接続が開いていて、正しく接続されていることを確認しますか? JMSブローカとのやりとりにSpring Jmsラッパーを使用することをお勧めします。処理中にemsクライアントIDを印刷してみてください。 – skanda

答えて

0

複数のキューブリッジを構成するトピックがある場合は、構成ファイルを確認してください。あなたが持っているサイズの4101の保留中のメッセージ25.0メガバイト

を持っていた

「test.scott.3は」AIM.DEV.CORE.EVENT.TOPIC.V1から架設されている。このような問題が発生しているキューまたはトピックを見つけますmaxbytesをより高い値に増加させ、したがって、エラーはなくなる。

関連する問題