このバージョンはまだ開発中であり、まだ安定しているとは見なされていません。最新の安定バージョンについては、Spring Batch ドキュメント 5.2.4 を使用してください!

再試行

処理をより堅牢で失敗しにくくするために、失敗した操作が後続の試行で成功する可能性がある場合に自動的に再試行すると役立つ場合があります。断続的な障害の影響を受けやすいエラーは、通常一時的なものです。例には、ネットワーク障害またはデータベース更新の DeadlockLoserDataAccessException が原因で失敗する Web サービスへのリモート呼び出しが含まれます。

As of version 2.2.0, the retry functionality was pulled out of Spring Batch. It is now part of a new library, Spring Retry [GitHub] (英語) . As of v6.0, Spring Batch does not use Spring Retry to automate retry operations within the framework, and is now based on the retry feature provided by Spring Framework 7.0.