spring batch API для динамического создания задач и шагов

#api #dynamic #task #spring-batch

#API #динамический #задача #spring-batch

Вопрос:

Наше приложение позволяет пользователям динамически собирать / создавать задачи и шаги (удаленные вызовы различных служб). После того, как пользователь определил / создал задачу с различными шагами, система позволит запускать задачу вручную или по расписанию.

Чтобы реализовать вышеуказанную функциональность, что потребуется для использования spring batch для программного создания данной задачи и составляющих ее шагов? Я предполагаю, что такие задачи могут быть запланированы с помощью Quartz и т. Д.

Я понимаю, что spring XD и spring cloud watch включают схожие функции — помогут некоторые указатели на соответствующую кодовую базу / примеры XD (или любую другую кодовую базу проекта), которые помогли бы в моей задаче.

Какие соображения я должен иметь в виду? Есть ошибки?

В настоящее время не используется какая-либо облачная платформа, но следующая версия будет развернута на облачной платформе.

Большое спасибо.

Комментарии:

1. интересный вопрос. Я буду мотивирован исследовать его, если он предоставит достаточно щедрот

2. Привет @KenChan: я готов сделать то же самое. Вопрос получает право на вознаграждение через 23 часа. Я назначу приличную награду за то же самое.

3. Привет @KenChan, добавлена награда в 150 очков.

4. @Кен Чан исследует или отвечает?

5. @KenChan: я поставил 150 очков на основе вашего запроса и сейчас примерно за 13 часов или около того до истечения срока действия вознаграждения. Пожалуйста, ответьте или, по крайней мере, ответьте о том, как обстоят дела.