退避:: Go中的指数退避算法

时间:2024-03-15 03:18:46
【文件属性】:

文件名称:退避:: Go中的指数退避算法

文件大小:14KB

文件格式:ZIP

更新时间:2024-03-15 03:18:46

Go

指数退避 这是的指数补偿算法的Go端口。 是一种算法,该算法使用反馈来成倍降低某些过程的速率,以便逐渐找到可接受的速率。 当达到某个阈值时,重试次数呈指数增加,并且停止增加。 用法 导入路径是github.com/cenkalti/backoff/v4 。 请注意最后的版本部分。 使用查看文档。 贡献 我想使这个库尽可能的小。 请不要在未打开问题并进行讨论的情况下发送PR。 如果建议的更改不是常见的用例,那么我可能不会接受。


【文件预览】:
backoff-4
----tries_test.go(1KB)
----retry.go(2KB)
----go.mod(47B)
----context_test.go(378B)
----example_test.go(1KB)
----ticker.go(2KB)
----ticker_test.go(2KB)
----backoff_test.go(601B)
----context.go(1KB)
----timer.go(750B)
----tries.go(724B)
----.travis.yml(194B)
----LICENSE(1KB)
----README.md(2KB)
----exponential_test.go(3KB)
----exponential.go(5KB)
----backoff.go(2KB)
----.gitignore(267B)
----retry_test.go(3KB)

网友评论