Sun Java System Application Server 9.1_02 (ビルド b08-p03) でホストされている JMS キューでリスナー プログラムを実行しています。
メッセージを受け取った後、いくつかの詳細を抽出してログ ファイルに記録します。
リスナーを長時間実行すると、メッセージの受信が停止することがわかりました。プログラムを手動で停止し、再度開始する必要がありました。その後、200 ~ 300 のメッセージを受け取り、再び停止します。別の一連のメッセージを取得するには、再起動する必要がありました。
この奇妙な動作はなぜですか?誰かがこれに光を当てることができますか?
ありがとうチャイタンヤ