goback:Golang简单指数退避包

时间:2024-06-08 14:58:49
【文件属性】:

文件名称:goback:Golang简单指数退避包

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-08 14:58:49

Go

回去 Goback实现了简单的指数补偿。 在处理潜在的故障/慢速系统时,通常使用指数补偿方法。 如果系统发生故障,快速重试可能会在系统与多个客户端打交道时特别加重该系统。 在这种情况下,退避为故障系统提供了足够的恢复空间。 如何使用 func main () { b := & goback. SimpleBackoff ( Min : 100 * time . Millisecond , Max : 60 * time . Second , Factor : 2 , ) goback . Wait ( b ) // sleeps 100ms goback . Wait ( b )


【文件预览】:
goback-master
----goback_test.go(3KB)
----examples()
--------example04()
--------example01()
--------example03()
--------example02()
----.travis.yml(334B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(23B)
----goback.go(4KB)

网友评论