django - Python Django 执行独立的间隔任务
问题描述
在某些情况下,有必要创建一个定期任务,每分钟检查一次用户的状态。为此,我使用 django_celery_beat + PeriodicTask + IntervalSchedule
当此任务为 1 时,一切正常。但是当为另一个用户创建一个新用户时,任务执行会发生变化:例如,第一个用户从 10:14:40 开始每分钟检查一次,下一次检查应该是在 10:15:40,但是一个新用户任务是在 10:15:35 创建的,两个用户最终都在 10:16:35 得到验证
我该如何解决我的问题?每个用户都应该在自己的时间间隔内每分钟检查一次。
解决方案
推荐阅读
- java - Nifi 将运行但不会在浏览器中打开 - JAVA 可能出现错误
- git - 如何创建一个从 master 恢复的新分支,然后在恢复后的新提交后使用分支请求 pull?
- layout - 在引导组件中使用行和列时出现破折号布局问题
- reactjs - 找不到模块导入路径
- matlab - 有没有办法在 Octave 中解析矩阵的每一行?
- python - 如何在没有 Scrapy 表单的情况下从输入中获取数据
- c# - 发送post请求时使用c#为bybit签名错误
- class - (Mql4) “方法”与“构造函数”的区别是什么?
- r - make_Weka_classifier("weka/classifiers/bayes/naiveBayes") 和 J48 在我的 R 上不起作用?
- python-3.x - python的if和else问题