nicoorfi / insist
在 eventsauce/backoff 的基础上封装的方法,用于重试可能失败的调用。
1.0.1
2022-03-08 08:28 UTC
Requires
- php: ^8.0
- eventsauce/backoff: ^1.1
Requires (Dev)
- phpunit/phpunit: >=8.0
- squizlabs/php_codesniffer: ^3.0
- symfony/var-dumper: ^6.0
README
在 eventsauce/backoff 的基础上封装的方法,用于重试可能失败的调用。
安装
通过 Composer
$ composer require nicoorfi/insist
使用方法
insist_fibonnaci($actionThatMayFail, 100000, // initial delay in microseconds, 0.1 seconds 15, // max number of tries 2500000, // (optional) max delay in microseconds, default 2.5 seconds ); insist_linear($actionThatMayFail, 100000, // initial delay in microseconds, 0.1 seconds 15, // max number of tries 2500000, // (optional) max delay in microseconds, default 2.5 seconds );
变更日志
有关最近更改的更多信息,请参阅 变更日志。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。