请问延迟任务如果失败了,如何指定下次实现失败任务的时间

直接上图来解释
file
失败后重新执行时间太快,可否指定失败后比如5分钟,或者10分钟后再执行此任务,执行3次后不再执行

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
leo
最佳答案

file

5年前 评论
讨论数量: 3
leo

@heibai_2018 这两个延迟是不同的概念,一个是触发后多久再执行,另一个是失败之后多久再执行,二者互不影响。

5年前 评论
leo

file

5年前 评论

@leo 我有设置延迟,调用的时候用的延迟发布,代码如下

file
延迟时间设置的20秒。第一条记录确实是20秒之后执行,但异常重新执行的记录却是在3秒钟后执行,按道理说日志里面3条记录时间的间隔也应该20秒,但其实是3秒,第一张图上面可以看到

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!