1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package bootstrap
- import (
- "go-nc/configs/global"
- "go-nc/internal/bootstrap/boots"
- "go-nc/pkg/crontab"
- )
- // var _UI = `123`
- func BootService() {
- // 初始化配置
- boots.InitConfig()
- // 初始化日志
- global.App.Log = boots.InitLog()
- // 初始化数据库
- global.App.DB = boots.InitDB()
- // 初始化StarRocks数据库
- // global.App.StarRocksDB = boots.InitStarRocksDB()
- // 初始化redis
- global.App.Redis = boots.InitRedis()
- // 程序关闭前,释放数据库连接
- defer func() {
- if global.App.DB != nil {
- db, err := global.App.DB.DB()
- if err == nil {
- db.Close()
- }
- }
- }()
- // 任务
- go crontab.SimCardTask()
- // 流量包
- // sim.GetFlowPackage()
- // stripe.CreateWebhook()
- // 同步订单信息
- // var iccids []string
- // iccids = append(iccids, "89852342022040149139")
- // iccids = append(iccids, "89852342022060862280")
- // iccids = append(iccids, "89852342022060861597")
- // packages.GraceSyncOrder(iccids)
- // 12410281750066151765
- // 同步流量包
- // packages.GraceSyncDataPlan()
- // 同步卡信息
- // var list []packages.GraceSimCard
- // list = append(list, packages.GraceSimCard{Iccid: "89852342022040149139"})
- // list = append(list, packages.GraceSimCard{Iccid: "89852342022060862280"})
- // list = append(list, packages.GraceSimCard{Iccid: "89852342022060861597"})
- // packages.GraceSyncCard(list)
- boots.RunServer()
- }
|