feat: opt main.go
This commit is contained in:
@@ -31,13 +31,17 @@ func init() {
|
|||||||
setting.Setup()
|
setting.Setup()
|
||||||
logging.Setup()
|
logging.Setup()
|
||||||
models.Setup()
|
models.Setup()
|
||||||
go migrate.Setup()
|
go func() {
|
||||||
|
// 完成model的迁移之后,需要加载异步任务
|
||||||
|
migrate.Setup()
|
||||||
|
// 1. 加载日志清除服务(第一次实例化会初始化日志的定时设置,所以要在迁移以后)
|
||||||
|
cron_service.StartLogsCronRun()
|
||||||
|
// 2. 加载用户自己设定的定时消息任务
|
||||||
|
cron_msg_service.StartUpMsgCronTask()
|
||||||
|
}()
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
cron_service.StartLogsCronRun()
|
|
||||||
cron_msg_service.StartUpMsgCronTask()
|
|
||||||
|
|
||||||
gin.SetMode(setting.ServerSetting.RunMode)
|
gin.SetMode(setting.ServerSetting.RunMode)
|
||||||
routersInit := routers.InitRouter(f)
|
routersInit := routers.InitRouter(f)
|
||||||
readTimeout := setting.ServerSetting.ReadTimeout
|
readTimeout := setting.ServerSetting.ReadTimeout
|
||||||
|
|||||||
Reference in New Issue
Block a user