gpt4 book ai didi

python - 如何使用 Django 运行自己的守护进程?

转载 作者:太空狗 更新时间:2023-10-29 17:43:35 25 4
gpt4 key购买 nike

在我的 Django 项目中,我必须在后台反复进行一些处理。这个处理需要访问 Django 的东西,所以我把它放到 Django 的命令中并作为 cronjob 运行。现在我意识到,我必须更频繁地执行其中一些操作(cronjob 限制最多每 1 分钟调用一次命令)。另一个问题是我没有足够的控制权来保护一次运行相同的命令。当一个处理时间超过一分钟时,就会发生这种情况。我认为我应该像守护进程一样运行它们,但我正在寻找使用 Django 的纯粹方法。您是否遇到过这个问题或知道任何干净的解决方案?

最佳答案

我们使用 Celery 为 django 做了很多后台处理 http://celeryproject.org/ .它需要一些努力来设置并且有一点学习曲线,但是一旦启动并运行它就非常棒了。

关于python - 如何使用 Django 运行自己的守护进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8156470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com