1. 首页
  2. 数据库
  3. 其它
  4. 退避:Go(golang)中的简单退避算法 源码

退避:Go(golang)中的简单退避算法 源码

上传者: 2021-02-23 04:36:59上传 ZIP文件 4.18KB 热度 26次
退避 Go(Golang)中的一个简单的指数补偿计数器 安装 $ go get -v github.com/jpillora/backoff 用法 退避是一个time.Duration计数器。 它从Min开始。 在每次调用Duration()它将乘以Factor 。 它在封顶Max 。 每次调用Reset()它将返回Min 。 Jitter会增加随机性()。 与time包一起使用。 简单的例子 b := & backoff. Backoff { //These are the defaults Min : 100 * time . Millisecond , Max : 10
用户评论