Добавление зависимостей между заданиями в асинхронной очереди
Я ищу очередь, которая выполняет асинхронные задачи (например, rabbitMQ), в которой новые задачи могут быть добавлены в очередь и будут выполняться только после завершения предыдущих задач (которые зависят от).
Поэтому API, который я ищу, состоит в том, чтобы дать любой задаче, вставленной в очередь, набор идентификаторов, и задача не будет выполнена, пока есть другая задача с совпадающим идентификатором, которая еще не была выполнена.
Какие-нибудь возможности для этого?
1 ответ
Вы можете создавать зависимости между задачами, используя рабочие процессы сельдерея.