12345678910111213141516171819202122232425262728 |
- package initApp
- import (
- "DataShare/global"
- "fmt"
- "github.com/go-redis/redis/v7"
- "github.com/sirupsen/logrus"
- )
- func RedisInit() error{
- global.RedisDataShare = "AnRedis"
- client := redis.NewClient(&redis.Options{
- Addr: global.SystemConfig.Redis.Host,
- Password: global.SystemConfig.Redis.Password,
- DB: global.SystemConfig.Redis.Db,
- })
- pong,err := client.Ping().Result()
- if err != nil {
- global.SystemLogger.Log(logrus.ErrorLevel,fmt.Sprintf("init redis failed, errmsg:%s",err.Error()))
- return err
- }
- global.SystemLogger.Log(logrus.ErrorLevel,fmt.Sprintf("redis connect ping response:%s",pong))
- global.RedisClient = client
- return nil
- }
|