|
@@ -1,7 +1,6 @@
|
|
package lib
|
|
package lib
|
|
|
|
|
|
import (
|
|
import (
|
|
- "encoding/json"
|
|
|
|
"fmt"
|
|
"fmt"
|
|
"gitdxz.51daxuetong.cn/go_dev/bids_rpcx/config"
|
|
"gitdxz.51daxuetong.cn/go_dev/bids_rpcx/config"
|
|
"gorm.io/driver/mysql"
|
|
"gorm.io/driver/mysql"
|
|
@@ -16,7 +15,6 @@ var syncDb sync.Once
|
|
func GetDb() *gorm.DB {
|
|
func GetDb() *gorm.DB {
|
|
syncDb.Do(func() {
|
|
syncDb.Do(func() {
|
|
cc := config.GetConfig()
|
|
cc := config.GetConfig()
|
|
- fmt.Println(cc.All())
|
|
|
|
dbHost := cc.String("db_host")
|
|
dbHost := cc.String("db_host")
|
|
dbPort := cc.String("db_port")
|
|
dbPort := cc.String("db_port")
|
|
dbName := cc.String("db_database")
|
|
dbName := cc.String("db_database")
|
|
@@ -34,8 +32,6 @@ func GetDb() *gorm.DB {
|
|
sqlDB.SetMaxIdleConns(1)
|
|
sqlDB.SetMaxIdleConns(1)
|
|
sqlDB.SetMaxOpenConns(5)
|
|
sqlDB.SetMaxOpenConns(5)
|
|
sqlDB.SetConnMaxLifetime(time.Hour)
|
|
sqlDB.SetConnMaxLifetime(time.Hour)
|
|
- data, _ := json.Marshal(sqlDB.Stats()) //获得当前的SQL配置情况
|
|
|
|
- fmt.Println(data)
|
|
|
|
Db = db
|
|
Db = db
|
|
})
|
|
})
|
|
return Db
|
|
return Db
|