redis流控测试
This commit is contained in:
6
redis.go
6
redis.go
@ -26,12 +26,12 @@ var (
|
||||
//
|
||||
// Date : 11:44 2024/6/20
|
||||
type Redis struct {
|
||||
limiter *redis_rate.Limiter // limiter 限流实例
|
||||
redisClient *redisInstance.ClusterClient // redis 客户端实例
|
||||
limiter *redis_rate.Limiter // limiter 限流实例
|
||||
redisClient *redisInstance.Client // redis 客户端实例
|
||||
lock *sync.RWMutex
|
||||
}
|
||||
|
||||
func (r *Redis) SetRedisClient(client *redisInstance.ClusterClient) {
|
||||
func (r *Redis) SetRedisClient(client *redisInstance.Client) {
|
||||
r.redisClient = client
|
||||
r.limiter = redis_rate.NewLimiter(r.redisClient)
|
||||
}
|
||||
|
Reference in New Issue
Block a user