MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / GlobalAPIRateLimit

Function GlobalAPIRateLimit

middleware/rate-limit.go:96–101  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

94}
95
96func GlobalAPIRateLimit() func(c *gin.Context) {
97 if common.GlobalApiRateLimitEnable {
98 return rateLimitFactory(common.GlobalApiRateLimitNum, common.GlobalApiRateLimitDuration, "GA")
99 }
100 return defNext
101}
102
103func CriticalRateLimit() func(c *gin.Context) {
104 return rateLimitFactory(common.CriticalRateLimitNum, common.CriticalRateLimitDuration, "CT")

Callers 2

SetDashboardRouterFunction · 0.92
SetApiRouterFunction · 0.92

Calls 1

rateLimitFactoryFunction · 0.85

Tested by

no test coverage detected