add request rate limiter

This commit is contained in:
smallnest
2020-05-10 21:04:53 +08:00
parent b530e6f13d
commit 60ffe5d5ba
+2 -2
View File
@@ -30,8 +30,8 @@ func NewReqRateLimitingPlugin(fillInterval time.Duration, capacity int64, block
}
}
// DoPreReadRequest can limit request processing.
func (plugin *ReqRateLimitingPlugin) DoPreReadRequest(ctx context.Context) error {
// PreReadRequest can limit request processing.
func (plugin *ReqRateLimitingPlugin) PreReadRequest(ctx context.Context) error {
if plugin.block {
plugin.bucket.Wait(1)
return nil