ActiveMQとStomp接続で非常に珍しい問題に直面しています。私は私のウェブサイトにそれを統合しています、そして、たとえサイトが開かれているブラウザが最小限に抑えられていても、サイトやコンピュータ上で何らかのアクティビティがあっても非常にうまく動作します。コンピュータが10分以上アイドルモードになると、ActiveMQとSTOMPの間の接続は閉じられ、その後はユーザーがブラウザを最大化しても通信や更新は行われません。私は のActiveMQを使用していますSTOMPが数分間活動をしなくてもメッセージの受信を停止します
バージョン:5.9.0 STOM://0.0.0.0:61614私は、構成設定、次の transportConnector名= "WSS" のuri = "WSSを使用しています1.0.9
?
何WRO「maximumConnections = 1000 & wireFormat.maxFrameSize = 104857600 & wireFormat.maxInactivityDuration =5億& wireFormat.maxInactivityDurationInitalDelay = 36000000 & websocket.maxIdleTime = 0 & transport.useInactivityMonitor =偽私は何をしていますか?私は上記のパラメータのすべての可能な組み合わせを試しましたが、結果は接続が失われた後のアイドル時間の継続時間の増分のわずかな変化と同じです。
私が望むのは、ユーザーがブラウザ/コンピュータを使用しているかどうかにかかわらず、接続はアクティブのままでなければなりません。
ご協力いただきありがとうございます。
アップデート1:ここでは は失敗した私は、ログファイル で受け付けておりますエラーです:org.apache.activemq.transport.InactivityIOException:チャンネルプロパティと呼ばれているが長すぎる
5.9.0を使用すると、5.15.0にアップグレードする、古代のバージョンであり、それはあなたが –
を見ているすべての問題が解決される場合があります@TimBish返信いただきありがとうございます、私は5.15とSTOMPにactivemqの最新バージョンにアップグレードしましたが、まだ同じ結果です – Aditya