Я использую сельдерей в python для асинхронных задач . Я хочу зафиксировать его результат после того, как все задачи, поставленные перед всеми работниками, выполнены.
Для этого я использую метод .get () , но проблема с get () состоит в том, что все задачи назначаются одному работнику, который работает синхронно, но я хочу задачи, которые будут распределены среди всех доступных рабочих.
Ниже приведен мой фрагмент.
for url in urls:
res = good_bad_urls.delay(url[1])
res.get()
return JsonResponse(some_data)
Есть ли в сельдерее какой-либо другой метод для ожидания асинхронного выполнения всех задач?