バウンティの更新
可能であれば、監視スレッドを含まないソリューションが欲しいのですが。
アプリのクラスを使用して、スケジュールされたアクティブなタスクを表示できることを知っています。Inspect
Control
i = myapp.control.inspect()
currently_running = i.active()
scheduled = i.scheduled()
しかし、すでに完了したタスクを表示する関数が見つかりませんでした。完了したタスクを次のように検索できるため、この情報には少なくとも一時的にアクセスできる必要がありますtask_id
。
>>> r = my task.AsyncResult(task_id=' ... ')
>>> r.state
u'SUCCESS'
スケジュールされたタスク、アクティブなタスク、および完了したタスクの完全なリストを取得するにはどうすればよいですか?または、すべてのタスクのリストを一度に作成できますか?