我有以下任务:
- description: Task is run every 2 hours
url: /task
schedule: every 2 hours synchronized
上次运行时(日期和时间)我的python代码中有什么方法可以知道吗? 我现在的想法是在完成运行时将其存储在memcache中。但还有其他更好的方法吗?
PS。我遇到的另一个问题是当memcache为空时的情况。如何计算上次运行的时间?
答案 0 :(得分:3)
你不能,不能没有存储上次运行某处的信息。 Cron本身并没有为你追踪。
答案 1 :(得分:2)
为什么不在运行的文件中添加额外的代码来创建日志,比如文本文件?