网站首页
编程语言
数据库
系统相关
其他分享
编程问答
perRequest
2024-08-28
go.uber.org/ratelimit 源码分析
go.uber.org/ratelimit源码分析go提供了一用来接口限流的包。其中"go.uber.org/ratelimit"包正是基于漏桶算法实现的。使用方式:通过ratelimit.New创建限流器对象,参数为每秒允许的请求数(RPS)。使用Take()方法来获取限流许可,该方法会阻塞请求知道满足限速要求。官方示