获取任务开始时间和任务持续时间

时间:2015-09-29 14:25:34

标签: python celery

芹菜工人正在报道:

[2015-09-29 16:13:50,411: INFO/MainProcess] Task xxx.tasks.tasks.process_files[e91db27d-9d16-487f-acae-d6966205ba16] succeeded in 52.9951906s: None

从我的客户端,我可以访问一些任务信息:

from celery.result import AsyncResult

task_id = 'e91db27d-9d16-487f-acae-d6966205ba16'
res = AsyncResult(task_id)
print(res.state)
print(res.info)

我也想知道:

  1. 什么时候触发任务?
  2. 完成需要多长时间?
  3. 我可以从AsyncResult访问此信息吗?我在documentation中看不到任何内容。

0 个答案:

没有答案