Browse Source

fix:移除没必要的数据库链接

Roc 1 year ago
parent
commit
2a98dae143
3 changed files with 13 additions and 40 deletions
  1. 6 6
      controllers/target.go
  2. 0 21
      models/db.go
  3. 7 13
      utils/config.go

+ 6 - 6
controllers/target.go

@@ -2398,13 +2398,13 @@ func (this *TargetController) TargetFrequencyList() {
 
 func sortEdbFrequency(frequencyList []string) (newFrequencyList []string) {
 	var frequencyMap1 = map[string]int{
-		"日度":   1,
-		"周度":   2,
-		"旬度":   3,
-		"月度":   4,
-		"季度":   5,
+		"日度":  1,
+		"周度":  2,
+		"旬度":  3,
+		"月度":  4,
+		"季度":  5,
 		"半年度": 6,
-		"年度":   7,
+		"年度":  7,
 	}
 
 	var frequencyMap2 = map[int]string{

+ 0 - 21
models/db.go

@@ -56,27 +56,6 @@ func init() {
 	gl, _ := orm.GetDB("gl")
 	gl.SetConnMaxLifetime(10 * time.Minute)
 
-	_ = orm.RegisterDataBase("comein_data", "mysql", utils.MYSQL_URL_COMEIN_DATA)
-	orm.SetMaxIdleConns("comein_data", 50)
-	orm.SetMaxOpenConns("comein_data", 100)
-
-	comein_datadb, _ := orm.GetDB("comein_data")
-	comein_datadb.SetConnMaxLifetime(10 * time.Minute)
-
-	_ = orm.RegisterDataBase("weekly_trial", "mysql", utils.MYSQL_URL_WEEKLY_TRIAL)
-	orm.SetMaxIdleConns("weekly_trial", 50)
-	orm.SetMaxOpenConns("weekly_trial", 100)
-
-	trial_datadb, _ := orm.GetDB("weekly_trial")
-	trial_datadb.SetConnMaxLifetime(10 * time.Minute)
-
-	_ = orm.RegisterDataBase("fms", "mysql", utils.MYSQL_URL_FMS)
-	orm.SetMaxIdleConns("fms", 50)
-	orm.SetMaxOpenConns("fms", 100)
-
-	fms_datadb, _ := orm.GetDB("fms")
-	fms_datadb.SetConnMaxLifetime(10 * time.Minute)
-
 	orm.Debug = true
 	orm.DebugLog = orm.NewLog(utils.Binlog)
 

+ 7 - 13
utils/config.go

@@ -8,16 +8,13 @@ import (
 )
 
 var (
-	RunMode                string //运行模式
-	MYSQL_URL              string //数据库连接
-	MYSQL_URL_RDDP         string //数据库连接
-	MYSQL_URL_EDB          string
-	MYSQL_URL_DATA         string
-	MYSQL_URL_GL           string
-	MYSQL_LOG_URL          string
-	MYSQL_URL_COMEIN_DATA  string // 路演记录数据库
-	MYSQL_URL_WEEKLY_TRIAL string // ETA试用
-	MYSQL_URL_FMS          string // 财务系统
+	RunMode        string //运行模式
+	MYSQL_URL      string //数据库连接
+	MYSQL_URL_RDDP string //数据库连接
+	MYSQL_URL_EDB  string
+	MYSQL_URL_DATA string
+	MYSQL_URL_GL   string
+	MYSQL_LOG_URL  string
 
 	REDIS_CACHE string       //缓存地址
 	Rc          *cache.Cache //redis缓存
@@ -187,9 +184,6 @@ func init() {
 	MYSQL_URL_DATA = config["mysql_url_data"]
 	MYSQL_URL_GL = config["mysql_url_gl"]
 	MYSQL_LOG_URL = config["mysql_url_log"]
-	MYSQL_URL_COMEIN_DATA = config["mysql_url_comein_data"]
-	MYSQL_URL_WEEKLY_TRIAL = config["mysql_url_weekly_trial"]
-	MYSQL_URL_FMS = config["mysql_url_fms"]
 
 	REDIS_CACHE = config["beego_cache"]
 	if len(REDIS_CACHE) <= 0 {