|
|
@@ -2,15 +2,19 @@ package engine
|
|
|
|
|
|
import (
|
|
|
"fmt"
|
|
|
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware/logger"
|
|
|
"time"
|
|
|
|
|
|
+ "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware/logger"
|
|
|
+
|
|
|
//"github.com/gin-contrib/sessions"
|
|
|
//"github.com/gin-contrib/sessions/memstore"
|
|
|
//"github.com/gin-contrib/sessions/cookie"
|
|
|
|
|
|
+ "os"
|
|
|
+
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine-client/client"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/config"
|
|
|
+ "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine/auth"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/entitys"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/env"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/logs"
|
|
|
@@ -19,8 +23,6 @@ import (
|
|
|
"github.com/gin-contrib/gzip"
|
|
|
"github.com/gin-gonic/gin"
|
|
|
"github.com/xormplus/xorm"
|
|
|
- "os"
|
|
|
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine/auth"
|
|
|
)
|
|
|
|
|
|
var apiEngine *ApiEngine = nil
|
|
|
@@ -54,6 +56,8 @@ func NewApiEngine(driverName, dataSourceName string, addr string) *ApiEngine {
|
|
|
engine.PlatformOrmEngine, err = xorm.NewEngine(driverName, dataSourceName)
|
|
|
printError(err)
|
|
|
|
|
|
+ engine.PlatformOrmEngine.SetConnMaxLifetime(10 * time.Minute)
|
|
|
+ engine.PlatformOrmEngine.SetMaxIdleConns(10)
|
|
|
engine.PlatformOrmEngine.ShowSQL(true)
|
|
|
engine.PlatformOrmEngine.ShowExecTime(true)
|
|
|
|