0
我有这样的任务:是否有可能委托芹菜任务和阻塞,直到所有处理?
@app.task(name='somesmalltask')
def some_small_task(some_input):
some_list = []
#do something to some_list
return some_list
是否有可能做这样的事情:
all_results = map(lambda x: some_small_task.delay(x), inputs)
#do stuff later to all_results
但不是返回芹菜的任务,我想真正得到的结果。
我需要为每个任务ID都这样做吗?
result = some_small_task.AsyncResult(task_id)
result.get()
基于此,我决定采用和弦方法。谢谢! –