разного рода задачи, несвязанные между собой, которые можно создать(они сохраняются в БД в разные таблицы). Они могут выполнятся параллельно.
Требуется: формировать последовательность из таких задач.
Допустим надо выполнить задачу #1, задачу #2, задачу #3 последовательно
в Контроллерах все эти задачи можно добавить
Вопрос: Как грамотно составить запрос POST в таком случае?
Что я вижу на данный момент моей эволюции:
все три задачи создать связанными с ними POST запросами, пометить их статусом (ожидание) и затем добавить новый контроллер с POST который будет принимать последовательность ID таких задач и запускать их друг за другом.
Но мне кажется это бредовым подходом.
P.S. Не стоит предлагать вариант : пихать все реквесты задач в один реквест, поскольку задачи могут комбинироваться
Выглядит как задача для scheduler'а. Есть разные либы для этого
Да вроде норм подход.
Обсуждают сегодня