SQL 2008 データベースからレコードを読み取る Java アプリケーションを使用しています (読み取るレコードの数は構成可能です)。そしてそれらを処理すると、これは無限ループで行われ、アプリケーションが手動で停止されたときにのみ停止します。
ここで直面している問題は、読み取りタイムアウト エラーが発生したときに、アプリケーションがデータベースからのレコードのフェッチを停止することです。そして、これはネットワークの変動によるものだと思います。
データベースから読み取るためのコードは try catch block.so に記述されているため、エラーが発生するとログに記録されますが停止します。このような状況を処理し、エラーにもかかわらずアプリケーションを継続的に実行する方法がわかりません。アプリケーションが引き続き実行されるようにエラーを処理する方法を教えてください。