1 Star 0 Fork 0

vick / kinfu

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
fredis.go 663 Bytes
AI 代码解读
一键复制 编辑 原始数据 按行查看 历史
vick 提交于 2024-03-05 00:11 . feat:修复redis初始化
package fgin
import (
"context"
"github.com/redis/go-redis/v9"
)
var redisClient redis.UniversalClient
func initRedis() {
if len(fginConfig.Redis.Addrs) == 0 {
return
}
// 使用go-redis底层默认的连接池,以及读写超时控制
redisClient = redis.NewUniversalClient(&redis.UniversalOptions{
PoolFIFO: true, // 使用FIFO策略,防止连接池使用不均衡
Addrs: fginConfig.Redis.Addrs,
Username: fginConfig.Redis.UserName,
Password: fginConfig.Redis.PassWord,
DB: fginConfig.Redis.Db,
})
if err := redisClient.Ping(context.Background()).Err(); err != nil {
panic("redis 初始化失败,err:" + err.Error())
}
}
Go
1
https://gitee.com/wu-jin-feng/kinfu.git
git@gitee.com:wu-jin-feng/kinfu.git
wu-jin-feng
kinfu
kinfu
c48b5026ddc5

搜索帮助