python - 运行周期性任务

标签 python django

所以我有一个由 Django 提供支持的网页。我在数据库中有一堆用户, 我想每 5 - 10 分钟对数据库中的每个用户运行一次特定任务。 最好的方法是什么?一次最多可以有 1000 个用户。 类似于 Celery这有用吗?

最佳答案

Is something like celery usefull for this

是的,Celery 带有内置的周期性任务:Celery Beat .

另一个选项是 PythonRQ结合RQ Scheduler .这是我在最近的项目中使用的,我对它非常满意。

关于python - 运行周期性任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756248/

相关文章:

python - 使用 Django/HTML/Python 不显示表单

python - 验证时读取文件后,具有 FileField 的 Django 模型管理员无法读取 save_model 中的文件

python - Vim - 在当前 python 站点包上运行 ctags

mysql - Django 模型与管理站点相结合

python - 如何在 Django 数据库记录中设置多个字段

python - Django rest 框架,应该能够覆盖 get_queryset 而不定义 queryset 属性吗?

python - 存储日期 <= 最后 24 小时时 Django 返回计数

Python- Pandas : difference between monthly mean of day-mean values and monthly mean per se

python - 使用 Python 合并两个 CSV 文件

python - 当我取数组列的中位数时,如何忽略零?