【发布时间】:2018-01-13 03:50:39
【问题描述】:
那里有很多信息,老实说,这有点难以消化,我有点迷茫。
我的网络应用程序必须执行一些资源密集型任务。现在的标准设置应用程序在服务器静态/媒体上用于托管。我想做的是设置 celery,这样我就可以调用 task.delay 来处理这些资源密集型任务。
- 我想将整个独立服务器的资源专用于这些资源密集型任务。
问题如下:我如何以这种方式设置 celery,以便从我的主服务器(托管应用程序的地方)对 .delay 的调用从应用程序发送到这些服务器?
注意:这些函数会将数据踢回数据库/影响模型,因此数据完整性在这里很重要。那么,检索到的数据(假设上述情况是可能的......)如何在保持完整性的同时从单独的服务器发送回数据库?
- 这可能吗?如果可能,我应该从哪里开始 - 信息过载?
- 如果不是,我应该怎么做/我做错了什么?
【问题讨论】:
标签: python django database celery scheduled-tasks