https://stackoverflow.com/a/23921558/1942642
отаю над приложением Spring, где я использовалRetryTemplate
с участиемSimpleRetryPolicy
.
В этом приложенииItemProcessor
обычно требуется 30-35 минут, чтобы выполнить определенную задачу. Но иногда для выполнения той же задачи требуется более 2 часов.
Есть ли способ повторить мойItemProcessor
, если назначенное задание не выполнено в течение заданного периода времени?
Я ищу некоторые встроенные функции Java / Spring вместо того, чтобы писать собственную логику тайм-аута.