在这里,我找到了如何向 Flower 发送事件。接下来,我尝试在我的代码中使用它,就像在github issue中一样。我的版本:
@celery.task()
def add():
try:
...
except Exception as exc:
add.send_event('task-failed', exception=str(exc))
如果出现错误,Flower 会收到有关失败任务的信息:
但是当我尝试单击并查找有关它的额外信息时,我看到:
我应该如何使用send_event
?