一个非常简单的django任务队列系统

django-run-queues的Python项目详细描述


Django运行队列允许您在一组您选择的队列中对特定任务进行排队。然后使用cron通过调度命令运行任务,并按顺序运行。

因此,您可以将多个队列中的任务排队,然后使用cron来决定何时处理每个队列中的任务。

给定队列的任务也按顺序运行。如果另一个命令开始处理已在运行的队列,则它不会继续并停止。因此,例如,如果您在负载平衡的环境中工作,并且由于命令将在多个服务器上启动而出现问题,则这不是问题。一个会处理,另一个会默默地倒下。

drq还提供了一个基于python crontab的简单系统,用于根据您的设置和django命令创建cron记录

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException