로그 수정
This commit is contained in:
12
main.go
12
main.go
@ -21,23 +21,27 @@ func main() {
|
||||
logger.Println("build revision =", revision)
|
||||
|
||||
ctx, cancel := context.WithCancel(context.Background())
|
||||
defer cancel()
|
||||
|
||||
mg, err := core.New(ctx)
|
||||
if err != nil {
|
||||
logger.Error("core.New failed :", err)
|
||||
panic(err)
|
||||
return
|
||||
}
|
||||
defer mg.Destructor()
|
||||
|
||||
serveMux := http.NewServeMux()
|
||||
if err := mg.RegisterHandlers(ctx, serveMux, *prefix); err != nil {
|
||||
logger.Error("RegisterHandlers failed :", err)
|
||||
panic(err)
|
||||
return
|
||||
}
|
||||
|
||||
server := gocommon.NewHTTPServer(serveMux)
|
||||
logger.Println("maingate is started")
|
||||
|
||||
if err := server.Start(); err != nil {
|
||||
logger.Error("maingate is stopped with error :", err)
|
||||
}
|
||||
cancel()
|
||||
mg.Destructor()
|
||||
|
||||
logger.Println("maingate is terminated")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user