【发布时间】:2018-06-14 09:27:16
【问题描述】:
我已经开始在我的 Django Python 项目中使用 Celery 4.1 并且遇到了签名。
在documentation 中它说:
您刚刚学习了如何使用调用指南中的任务延迟方法来调用任务,这通常是您所需要的,但有时您可能希望将任务调用的签名传递给另一个进程或作为参数另一个函数。
signature() 封装了单个任务调用的参数、关键字参数和执行选项,使其可以传递给函数,甚至可以序列化并通过网络发送。
虽然我在一些示例中看到了它们,但我真的不知道何时以及为什么要使用它们,以及它们解决了哪些问题。 谁能给外行解释一下?
【问题讨论】:
标签: python django celery signatures