使用celery 4.4.2,我有一组连接到远程设备并收集数据的任务,完成后会整理结果,然后通过电子邮件将其发送给回调任务。
但是,如果收集远程设备之一的数据失败,则回调也会失败。我已经知道使用link_error应该可以解决此问题,但是我不确定我的实现是否执行了以下操作,但仍然失败
celery.exceptions.ChordError: Dependency 5ffc10c9-edc7-4b91-a660-08c372c60ab2 raised NetmikoTimeoutException('Connection to device timed-out')
原始错误:
{{1}}
我仍然想记录任务失败,以便可以看到花朵中的失败,但是我想忽略失败或附加结果,以便他们只说失败,并且可以在电子邮件结果中看到它
谢谢