Celery 如何序列化任务的依赖项和库导入?



我已经开发了一个Django应用程序,该应用程序调用芹菜任务以更新Django模型。我了解该任务是序列化的,并通过像RabbitMQ这样的消息经纪发送给芹菜工人,该工人执行任务。

任务的执行取决于Django模型和其他各种库导入。这些依赖性如何由芹菜处理?这些信息如何传递给工人?

我的目标是仅与django一起使用兔子,而没有芹菜。当涉及序列化如何完成时,我会亏本。

它没有传递。每个服务器都有完整的代码库。任务仅通过任务名称和参数的JSON。

最新更新