如果我有原始任务,我可以从
我想这样做是因为我有一个前端轮询后端以更新任务的界面,如果它能显示任务参数将非常有用。鉴于参数存储在代理中,至少在任务处于挂起状态时应该是可能的。
当然还有其他方法来实现这个功能,但这是一种清晰的方法。
task.request.args
中获取参数,但如果我只有任务ID,有没有一种方法可以获取参数?似乎没有一种方法从AsyncResult
对象中获取它们,据我所知,也没有重新创建任务的方法。我想这样做是因为我有一个前端轮询后端以更新任务的界面,如果它能显示任务参数将非常有用。鉴于参数存储在代理中,至少在任务处于挂起状态时应该是可能的。
当然还有其他方法来实现这个功能,但这是一种清晰的方法。
Celery
版本是哪个? - Danila Ganchar