jinnrry před 1 rokem
rodič
revize
ccc0e5d10c
1 změnil soubory, kde provedl 5 přidání a 2 odebrání
  1. 5 2
      server/db/init.go

+ 5 - 2
server/db/init.go

@@ -21,16 +21,19 @@ func Init(version string) error {
 	switch config.Instance.DbType {
 	case "mysql":
 		Instance, err = xorm.NewEngine("mysql", dsn)
+		Instance.SetMaxOpenConns(100)
+		Instance.SetMaxIdleConns(10)
 	case "sqlite":
 		Instance, err = xorm.NewEngine("sqlite", dsn)
+		Instance.SetMaxOpenConns(1)
+		Instance.SetMaxIdleConns(1)
 	default:
 		return errors.New("Database Type Error!")
 	}
 	if err != nil {
 		return errors.Wrap(err)
 	}
-	Instance.SetMaxOpenConns(100)
-	Instance.SetMaxIdleConns(10)
+
 	Instance.ShowSQL(false)
 	// 同步表结构
 	syncTables()