Я запускаю проект в весеннем пакете, мой план такой:
- создать приложение для весенней загрузки
- выставить API для отправки задания (без выполнения) , который вернет идентификатор выполнения задания, чтобы другие клиенты могли отслеживать ход выполнения задания позже
- создать планировщик для выполнения задания - я хочу иметь лог c, который определит, сколько задания, которые я могу запустить в любой момент.
проблема в том, что моя пакетная служба может получать много запросов на запуск заданий, и я хочу сначала перевести выполнение задания в состояние ожидания, а затем планировщик позже on проверит задания, находящиеся в состоянии ожидания, и в зависимости от моего логика c решит, следует ли запускать другие заданные задания.
это можно сделать в весеннем периоде, или мне нужно реализовать это с нуля?