package
2.3.5+incompatible
Repository: https://github.com/dspasibenko/teleport.git
Documentation: pkg.go.dev

# Functions

NewConnectionsLimiter returns new connection limiter, in case if connection limits are not set, they won't be tracked.
NewLimiter returns new rate and connection limiter.
NewRateLimiter returns new request rate controller.

# Constants

No description provided by the author
No description provided by the author

# Structs

ConnectionsLimiter is a network connection limiter and tracker.
Limiter helps limiting connections and request rates.
LimiterConfig sets up rate limits and configuration limits parameters.
Rate defines connection rate.
RateLimiter controls connection rate, it uses token bucket algo https://en.wikipedia.org/wiki/Token_bucket.