Skip to content

[Feature] 增加重试循环 #1364

Description

@bigsk05

Description / 功能描述

在出现包含 xxxxx 关键词或不包含 xxxx 关键词的情况下,继续重试,失败一次就捕获并扣除次数
所有次数扣完或触发跳过关键词时,则退出,期间发生的错误照样输出,但不中断执行流程

Motivation / 请求动机

希望在流程中增加循环重试功能,允许用户主动在清楚知晓风险的情况下设置重试
例如有时候 NS 验证签发证书会因为网络波动失败,此时手动重新执行 1-3 次即可正常
但是这对于 cron 来说很麻烦,而且属于可以接受的重试,用户在自己清楚需求的情况下设置一个重试次数
我自己在使用中这是一个高频需求场景,我目前的解决办法就是自己手动重新执行整个流程

Miscellaneous / 其他

No response

Contribution / 贡献代码

  • I am interested in contributing a PR for this! / 我乐意为此提交代码并发起 PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions