【发布时间】:2017-10-31 06:14:30
【问题描述】:
我对 Celery 比较陌生。我有一个要求,只有在所有其他任务完成后才开始我的芹菜任务之一。我确实玩过它,并且还在网上找到了一些文档,其中表明我应该使用 groups 和 chords 等,我无法完全理解。
我还发布了另一个关于 SO here 的问题,但到目前为止还没有找到任何令人信服的答案。
最后我遇到了this SO question,我可以清楚地(至少在概念上)理解接受的答案中发生了什么。但是,当我尝试在最后复制完全相同的程序时,它抛出了以下错误:
EncodeError: <AsyncResult: cf5875f1-7f72-449c-9808-07c9c9459737> is not JSON serializable
我在 cmets 以及上述问题中也发布了相同的内容,这个问题似乎很老了,因此到目前为止我的评论还没有收到任何关注。
有人可以帮忙吗?
【问题讨论】:
-
看看no-one answered my question。重新发布不是正确的做法。
标签: python-2.7 celery