//syncRedisBaseInfo 同步redis性能信息 func syncRedisBaseInfo(res *sys.Redises, conf *config.Config) { // sync redis info go func(conf *config.Config) { rs := res.GetReidsInfo(conf) returnServer["info"] = rs returnServer["type"] = "redisinfo" info, err := json.Marshal(returnServer) if err != nil { log.Println("syncRedisBaseInfo 获取redis信息执行错误", err) } else { server.SendInfo(conf.Collector.CollectUrl, conf.Collector.AcceptType, conf.Collector.ConnTimeout, string(info)) } }(conf) }