Golang指数退避算法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang指数退避算法相关的知识,希望对你有一定的参考价值。
package main
import (
"fmt"
"time"
)
const MAXSLEEP = 128
func main() {
for numsec := 1; numsec <= MAXSLEEP; numsec <<= 1 {
// TODO
if numsec <= MAXSLEEP/2 {
time.Sleep(time.Second * time.Duration(numsec))
fmt.Println("slepp time(s):", numsec)
}
}
}
以上是关于Golang指数退避算法的主要内容,如果未能解决你的问题,请参考以下文章