31 lines
782 B
Go
31 lines
782 B
Go
package cmd
|
|
|
|
import (
|
|
"fmt"
|
|
config "github.com/flipped-aurora/gin-vue-admin/server/configx"
|
|
server "github.com/flipped-aurora/gin-vue-admin/server/servicex"
|
|
|
|
"github.com/fox/fox/log"
|
|
)
|
|
|
|
func initRepo() {
|
|
//operation.InitRedis()
|
|
//operation.InitDb()
|
|
}
|
|
|
|
func Run(GitCommit, GitBranch, BuildDate string) {
|
|
config.InitLog()
|
|
config.LoadConfig(GitCommit, GitBranch, BuildDate)
|
|
log.Info(fmt.Sprintf("版本分支:%v,hash值:%v,编译时间:%v", GitBranch, GitCommit, BuildDate))
|
|
initRepo()
|
|
|
|
server.Init()
|
|
// 交给core/server_run.go initServer去关闭
|
|
// 截获 SIGINT 和 SIGTERM 信号
|
|
//c := make(chan os.Signal, 1)
|
|
//signal.Notify(c, syscall.SIGINT, syscall.SIGTERM)
|
|
//sig := <-c
|
|
//server.Stop()
|
|
//log.Info(fmt.Sprintf("received %s, initiating shutdown...", sig))
|
|
}
|