Difference between celery get and join
问题 Is there any difference between: r = group(some_task.s(i) for i in range(10)).apply_async() result = r.join() And: r = group(some_task.s(i) for i in range(10))() result = r.get() Celery document uses both examples and I do not see any difference. 回答1: Short answer While the get and join methods for a group should return the same results, get implements some caching and will probably be more efficient depending on the backend you're using. Unless you really need to use join for some edge case,