liuhaijun e94826ce29 add server
Change-Id: I0760f17f6a01c0121b59fcbfafc666032dbc30af
2024-09-19 09:44:15 +00:00

27 lines
364 B
Go

package data
import (
c "git.inspur.com/sbg-jszt/cfn/cfn-schedule/config"
"sync"
)
var once sync.Once
func InitData() {
once.Do(func() {
if c.Config.DatabaseConfig.Type == "sqlite" {
initSqlite()
} else {
initPostgres()
}
initNats()
initPrometheus()
initXxlJob()
if c.Config.Redis.Enable {
// 初始化 redis
initRedis()
}
})
}