Files
be.ems/src/configuration.go

36 lines
699 B
Go

package src
import (
"be.ems/src/framework/config"
"be.ems/src/framework/cron"
"be.ems/src/framework/datasource"
"be.ems/src/framework/logger"
"be.ems/src/framework/redis"
)
// 配置中心初始加载
func ConfigurationInit() {
// 初始配置参数
config.InitConfig()
// 初始程序日志
logger.InitLogger()
// 连接数据库实例
datasource.Connect()
// 连接Redis实例
redis.Connect()
// 启动调度任务实例
cron.StartCron()
}
// 配置中心相关配置关闭连接
func ConfigurationClose() {
// 停止调度任务实例
cron.StopCron()
// 关闭Redis实例
redis.Close()
// 关闭数据库实例
datasource.Close()
// 关闭程序日志
logger.Close()
}