IP库改为手动初始化

This commit is contained in:
GoEdgeLab
2022-08-21 23:09:59 +08:00
parent 88a174d06e
commit 02e25967b1

View File

@@ -14,6 +14,7 @@ import (
"github.com/TeaOSLab/EdgeAPI/internal/rpc" "github.com/TeaOSLab/EdgeAPI/internal/rpc"
"github.com/TeaOSLab/EdgeAPI/internal/setup" "github.com/TeaOSLab/EdgeAPI/internal/setup"
"github.com/TeaOSLab/EdgeAPI/internal/utils" "github.com/TeaOSLab/EdgeAPI/internal/utils"
"github.com/TeaOSLab/EdgeCommon/pkg/iplibrary"
"github.com/go-sql-driver/mysql" "github.com/go-sql-driver/mysql"
"github.com/iwind/TeaGo/Tea" "github.com/iwind/TeaGo/Tea"
"github.com/iwind/TeaGo/dbs" "github.com/iwind/TeaGo/dbs"
@@ -86,6 +87,13 @@ func (this *APINode) Start() {
return return
} }
// 启动IP库
remotelogs.Println("API_NODE", "initializing ip library ...")
err = iplibrary.Init()
if err != nil {
remotelogs.Error("API_NODE", "initialize ip library failed: "+err.Error())
}
// 检查数据库连接 // 检查数据库连接
err = this.checkDB() err = this.checkDB()
if err != nil { if err != nil {