基于“Avoid launching synchronous subtasks”部分中的“最佳实践”,我想在后台执行链,而不是等待作业的链结果。如何实现?
是否那么简单(基于我提供的链接中的示例)?:
def update_page_info(url):
# fetch_page -> parse_page -> store_page
chain = fetch_page.s() | parse_page.s() | store_page_info.s(url)
chain.delay()
答案 0 :(得分:1)
而不是
chain.delay()
应该有
chain.apply_async()
其余的看起来不错。