celery如何使用Django ORM?

问题描述 投票:0回答:1

celery如何使用Django ORM?

Celery 和 django 是不同的进程。 但是,Celery 工作人员可以使用 Django 应用程序代码。(ORM、模型..) 我认为 celery 进程有 django 应用程序代码。是吗?

当 django 和 celery 物理地位于另一台服务器上时,我应该如何设置? 我想知道 Celery 如何使用 django 中的代码。

django celery django-celery
1个回答
0
投票

运行 Celery 工作线程的服务器仍然需要具有任务代码(可能是您的应用程序),即使它没有运行 Web/应用程序服务器来向客户端提供页面。

然后,这只是在 Celery-worker 运行箱上配置 Django

DATABASES
设置的问题,以便它能够连接到相同的数据库(以及缓存等,根据需要)。

© www.soinside.com 2019 - 2024. All rights reserved.