Django后台死循环进程管理

Django background infinite loop process management

我在尝试找出 运行 具有特定要求的 Django 后台进程的最佳方法时遇到了问题。

我希望能够做的事情:


编辑:


我考虑过但未能找到有关如何做我想做的事情的可靠文档的选项:

我在 virtualenv 中的 requirements.txt(目前正在尝试让 celery 工作):

  1 amqp==1.4.7
  2 anyjson==0.3.3
  3 billiard==3.3.0.21
  4 celery==3.1.19
  5 Django==1.8.6
  6 django-crispy-forms==1.5.2
  7 kombu==3.0.29
  8 psycopg2==2.6.1
  9 pytz==2015.7
 10 redis==2.10.5
 11 requests==2.8.1
 12 uWSGI==2.0.11.2
 13 wheel==0.24.0

如果我没有提供关于我的问题的足够信息,我提前道歉(这是我第一次发帖)。

我认为 Celery 适合你。您可以查看 pereodic tasks 以了解一些后台任务。

此外,开始将 Celery 与 Django 结合使用也非常容易。可以开始学了here.