diff options
author | feistel <6742251-feistel@users.noreply.gitlab.com> | 2021-11-25 15:40:11 +0300 |
---|---|---|
committer | feistel <6742251-feistel@users.noreply.gitlab.com> | 2021-11-25 15:40:11 +0300 |
commit | b0dc301ecb87b7ee3b3fe7680c326a266c930a9c (patch) | |
tree | c7be9c0e6bd5bf641113597a966a672988f0840a /app.go | |
parent | 35c52c2476db8524f5d4e3c2c402522e449d74ef (diff) |
refactor: add functional option to customize lru cache size and expiration
don't expose default values and keep them private.
Diffstat (limited to 'app.go')
-rw-r--r-- | app.go | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -267,8 +267,6 @@ func (a *theApp) buildHandlerPipeline() (http.Handler, error) { if a.config.RateLimit.SourceIPLimitPerSecond > 0 { rl := ratelimiter.New( lru.New("source_ip", - lru.DefaultSourceIPItems, - lru.DefaultSourceIPExpirationInterval, lru.WithCachedEntriesMetric(metrics.RateLimitSourceIPCachedEntries), lru.WithCachedRequestsMetric(metrics.RateLimitSourceIPCacheRequests), ), |