小编Mon*_*cat的帖子

为什么我们在芹菜中需要签名?

我已经开始在Django Python项目中使用Celery 4.1,并且遇到了Signatures。

文档中说:

您刚刚在调用指南中学习了如何使用任务延迟方法来调用任务,这通常是您所需要的,但是有时您可能希望将任务调用的签名传递给另一个进程或作为另一个函数的参数。

signature()包装单个任务调用的参数,关键字参数和执行选项,以便可以将其传递给函数,甚至进行序列化并通过网络发送。

尽管我在某些示例中看到了它们的用法,但我真的不知道何时,为什么使用它们以及它们解决了哪些问题。有人可以向外行解释吗?

python django signatures celery

6
推荐指数
2
解决办法
2979
查看次数

标签 统计

celery ×1

django ×1

python ×1

signatures ×1