概述
使用celery,是否可以在任务中检查上次运行任务的时间是多少?
我想实施“自上次运行以来抓住所有东西”.我可以自己跟踪上次运行时间戳,也可以从芹菜中获取它.
这是来自django项目,如果这有所作为.
def after_return(self,status,retval,task_id,args,kwargs,einfo):
#exit point for context managers
self.taskLogger.__exit__(status,einfo)
@H_404_17@
每次任务结束时都会调用此方法,任何结果,只有在任务完成SUCCESS或实现最符合您需求的行为时,才能检查您可以存储日期的状态.
总结
以上是编程之家为你收集整理的python – Celery:访问上次运行任务的时间?全部内容,希望文章能够帮你解决python – Celery:访问上次运行任务的时间?所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧