データベース: db2、アプリケーション サーバー: websphere 8
データベース内/データベースから値を更新/取得するレストサービスがあります。このサービスは、1 日に多くても 2 回使用されます。したがって、残りの呼び出し間の時間はほぼ 24 時間です。
最初/2番目のリクエストごとに、staleConnection
例外がスローされます。3 回目の再試行が行われます。
以下のリンクで指定されているすべてのことを行いました。
http://www.thejavacode.com/websphere-adapters-stale-connection-problem-t34.html
しかし、まだstaleConnection
例外が発生しています。Spring JDBC を使用しているため、使用後に接続を閉じないという問題は見られません。さらに、接続例外が発生した場合に有効な接続を 3 回試行するように、単一の要求内に再試行ロジックを記述しました。
staleconnection
初めて例外が発生すると、サービスは 3 秒間待機して接続を再試行しますが、その後の再試行はスローされます
ObjectClosedException: DSRA9110E: 接続が閉じられています。
その後の再試行が既存の古い接続を開こうとしているとは思えません。この問題を解決するにはどうすればよいですか?
間違ったタグが含まれていたら申し訳ありません。