From fd149c242f43a16409ff1ebb7a698a4502d6b5f7 Mon Sep 17 00:00:00 2001 From: JustSong Date: Wed, 26 Apr 2023 21:50:09 +0800 Subject: [PATCH] fix: remove rate limit for relay api --- common/constants.go | 2 +- router/relay-router.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/constants.go b/common/constants.go index e4985241..64e58748 100644 --- a/common/constants.go +++ b/common/constants.go @@ -65,7 +65,7 @@ var ( // All duration's unit is seconds // Shouldn't larger then RateLimitKeyExpirationDuration var ( - GlobalApiRateLimitNum = 60000 // TODO: temporary set to 60000 + GlobalApiRateLimitNum = 180 GlobalApiRateLimitDuration int64 = 3 * 60 GlobalWebRateLimitNum = 60 diff --git a/router/relay-router.go b/router/relay-router.go index d8cd9e64..585af78a 100644 --- a/router/relay-router.go +++ b/router/relay-router.go @@ -8,12 +8,12 @@ import ( func SetRelayRouter(router *gin.Engine) { relayV1Router := router.Group("/v1") - relayV1Router.Use(middleware.GlobalAPIRateLimit(), middleware.TokenAuth(), middleware.Distribute()) + relayV1Router.Use(middleware.TokenAuth(), middleware.Distribute()) { relayV1Router.Any("/*path", controller.Relay) } relayDashboardRouter := router.Group("/dashboard") - relayDashboardRouter.Use(middleware.GlobalAPIRateLimit(), middleware.TokenAuth(), middleware.Distribute()) + relayDashboardRouter.Use(middleware.TokenAuth(), middleware.Distribute()) { relayDashboardRouter.Any("/*path", controller.Relay) }