当Python-RQ依赖的作业失败时,处理依赖作业的惯用方式是什么?

中,当依赖的作业失败时,处理依赖作业的惯用方式是什么?

我从事媒体转换服务。我有一个下载作业,此作业取决于转换作业,此作业取决于上传作业。如果下载作业由于任何原因失败,则依赖的作业已过时。我可以想到以下解决方案:

1)让下载作业失败,并显示Python异常。 Python-RQ会将其归档为失败并删除依赖的作业。
2)使用作业的删除功能明确删除依赖的作业。
3)作为作业的结果返回失败/成功信息,并在相关作业中进行解释。
4)不要在作业之间进行任何交流,只要满足每个作业的先决条件,就可以自己检查每个作业。

您会选择哪种解决方案,为什么?还有其他更好的解决方案吗?

lin_504 回答:当Python-RQ依赖的作业失败时,处理依赖作业的惯用方式是什么?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2569535.html

大家都在问