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()
基於此,我決定採用和絃方法。謝謝! –