Завершение @Scheduled Spring Batch Job

Я исправил свою проблему, отключив preDexLibraries для всех модулей:

dexOptions {
        preDexLibraries true
        ...
0
задан Yanick Nedderhoff 17 January 2019 в 03:28
поделиться

1 ответ

Если угадаете (из тегов) вы используете Spring Boot. Так что в этом случае, пожалуйста, обратите внимание, что boot испускает ApplicationEvent типа JobExecutionEvent с JobExecution в качестве полезной нагрузки. Таким образом, вы можете создать bean-компонент, реализующий ApplicationListener<JobExecutionEvent> и корректно завершить работу контекста приложения в случае сбоя задания.

Надеюсь, это поможет.

0
ответ дан Mahmoud Ben Hassine 17 January 2019 в 03:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: