Задержка выполнения весеннего пакетного задания - PullRequest
0 голосов
/ 07 апреля 2019

Я пишу пользовательский планировщик для распределенного приложения с использованием Spring Batch, и до сих пор все сценарии были покрыты средой Spring-Batch.Я должен создать отказоустойчивый планировщик, который может восстанавливаться после всех сбоев.Один из сценариев: у меня есть пользовательская таблица, в которой я храню job_execution_id из весеннего пакета.Я использую AsyncTaskExecutor, поэтому я получаю JobExecution, не дожидаясь завершения всей работы.Мне нужно обновить этот job_execution_id в моей пользовательской таблице, чтобы я мог отслеживать все задания и этапы, связанные с выполнением этого задания.Однако если в случае сбоя приложения перед обновлением задания требуется какое-то ручное вмешательство.Можно ли отложить выполнение задания до обновления таблицы?

1 Ответ

0 голосов
/ 08 апреля 2019

Можно ли отложить выполнение задания до обновления таблицы?

Планирование не является частью структуры. Вам нужно реализовать решение самостоятельно.

...