python-3.x - 有没有办法从芹菜任务中获取触发时间?
问题描述
让我们假设有一个 celery beat 任务计划每 15 分钟运行一次。现在“芹菜节拍进程”根据系统时钟安排它,“芹菜工人”从“芹菜节拍”产生这些任务的队列中消费。现在,工作人员选择要执行的任务的时间和打算运行的任务的时间可能会有延迟。我如何获得这个触发时间?
例如,假设 beat 每 15 分钟安排一次任务8:00 AM
, 8:15 AM
, 8:30 AM
, 等等。工作人员8:30
在大约开始执行任务,8:51 PM
因此如果我尝试在任务代码中获取时间,我将得到8:51 AM
而不是8:30 AM
. 是否有任何参数可以让我8:30 AM
从任务中获取此触发时间?
解决方案
推荐阅读
- javascript - 从 Google Trends API 获取数据但收到意外的令牌错误
- git - git stash pop 自动合并后如何找回丢失的代码?
- python-3.x - 双循环:while循环中的for循环
- php - PHP/MYSQL - SELECT FROM WHERE 不正确地匹配部分值
- python - 熊猫数据框删除一行具有相同值的数据
- python - 为什么 Python opengraph.OpenGraph 不刷新?
- lua - 单击显示所有对象。我只需要一个
- python - 访问 python 元组中的特定条目
- ruby-on-rails - wice_grid (ruby on rails): ERB 到 SLIM
- php - Channelid添加通知php