GitHub - dbohdan/recur:使用指数退避和抖动重试命令(+ Starlark 表达式)
2024-11-20
recur是一个命令行工具,它反复运行单个命令,直到成功或没有剩余尝试次数。它实现了可选的指数退避和可配置的抖动,并允许用户使用Starlark编写成功条件。recur支持使用类似Python的Starlark语言定义成功条件,并提供了一些内置变量(如attempt、code、time)和自定义函数(如exit())。该工具还提供了丰富的命令行选项,例如控制尝试次数、退避基数、延迟、超时等。
6
未分类