移除InitGlobalLimiter中burstSize的最小值设置以正确实现仅白名单功能

This commit is contained in:
RedwindA
2025-08-01 04:58:15 +08:00
parent a0df3b1a54
commit 367038a4b5

View File

@@ -71,9 +71,6 @@ func InitGlobalLimiter() *IPRateLimiter {
ratePerSecond := rate.Limit(float64(cfg.RateLimit.RequestLimit) / (cfg.RateLimit.PeriodHours * 3600))
burstSize := cfg.RateLimit.RequestLimit
if burstSize < 1 {
burstSize = 1
}
limiter := &IPRateLimiter{
ips: make(map[string]*rateLimiterEntry),