master
huanghai 5 years ago
parent edf16a2932
commit 89c2ae7348

@ -5,29 +5,17 @@ import (
"dsBaseRpc/Utils/ConfigUtil"
"dsBaseRpc/Utils/LogUtil"
"github.com/go-redis/redis/v7"
redigoRedis "github.com/gomodule/redigo/redis"
"time"
)
var (
// 定义redis链接池
RedisClient *redis.Client
//这个是为了使用OAuth2类库引入的redis池也是没办法之举~
Pool *redigoRedis.Pool
)
func init() {
// 从配置文件获取redis的ip以及db
var redisHost = ConfigUtil.RedisIp + ":" + ConfigUtil.RedisPort
Pool = &redigoRedis.Pool{
Dial: func() (redigoRedis.Conn, error) {
conn, err := redigoRedis.Dial("tcp", redisHost)
if err != nil {
return nil, err
}
return conn, nil
},
}
//这个是以后项目中广泛使用的redis池
RedisClient = redis.NewClient(&redis.Options{
Addr: redisHost, // Redis地址

@ -33,7 +33,6 @@ require (
github.com/gogo/protobuf v1.3.1 // indirect
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
github.com/golang/protobuf v1.4.2
github.com/gomodule/redigo v1.8.2
github.com/google/uuid v1.1.1 // indirect
github.com/grpc-ecosystem/grpc-gateway v1.14.4 // indirect
github.com/hashicorp/go-hclog v0.12.2 // indirect

Loading…
Cancel
Save