mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-09-26 20:11:20 +08:00
Compare commits
3 Commits
d968ce2a3e
...
274a4d93df
Author | SHA1 | Date | |
---|---|---|---|
![]() |
274a4d93df | ||
![]() |
c383e1737f | ||
![]() |
2a40d560d4 |
@@ -123,6 +123,7 @@ func initListenKillSignal() {
|
||||
sigs := make(chan os.Signal, 1)
|
||||
signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM)
|
||||
<-sigs
|
||||
logger.Logger.Info("进程正在退出,等待全部进程停止")
|
||||
logic.ProcessCtlLogic.KillAllProcess()
|
||||
log.Print("已停止所有进程")
|
||||
os.Exit(0)
|
||||
|
@@ -7,7 +7,34 @@ import (
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
var startTitle = `
|
||||
----------------------------------------------------------------------------
|
||||
_____ _____ _____
|
||||
/\ \ /\ \ /\ \
|
||||
/::\ \ /::\ \ /::\____\
|
||||
/::::\ \ /::::\ \ /::::| |
|
||||
/::::::\ \ /::::::\ \ /:::::| |
|
||||
/:::/\:::\ \ /:::/\:::\ \ /::::::| |
|
||||
/:::/ \:::\ \ /:::/__\:::\ \ /:::/|::| |
|
||||
/:::/ \:::\ \ /::::\ \:::\ \ /:::/ |::| |
|
||||
/:::/ / \:::\ \ /::::::\ \:::\ \ /:::/ |::|___|______
|
||||
/:::/ / \:::\ ___\ /:::/\:::\ \:::\____\ /:::/ |::::::::\ \
|
||||
/:::/____/ ___\:::| |/:::/ \:::\ \:::| |/:::/ |:::::::::\____\
|
||||
\:::\ \ /\ /:::|____|\::/ \:::\ /:::|____|\::/ / ~~~~~/:::/ /
|
||||
\:::\ /::\ \::/ / \/_____/\:::\/:::/ / \/____/ /:::/ /
|
||||
\:::\ \:::\ \/____/ \::::::/ / /:::/ /
|
||||
\:::\ \:::\____\ \::::/ / /:::/ /
|
||||
\:::\ /:::/ / \::/____/ /:::/ /
|
||||
\:::\/:::/ / ~~ /:::/ /
|
||||
\::::::/ / /:::/ /
|
||||
\::::/ / /:::/ /
|
||||
\::/____/ \::/ /
|
||||
\/____/
|
||||
----------------------------------------------------------------------------
|
||||
`
|
||||
|
||||
func main() {
|
||||
print(startTitle)
|
||||
gin.SetMode(gin.ReleaseMode)
|
||||
route.Route()
|
||||
}
|
||||
|
@@ -184,7 +184,7 @@ func bind[T any, R any](fn func(*gin.Context, T) R, bindOption int) func(*gin.Co
|
||||
})
|
||||
return
|
||||
}
|
||||
case api.Response:
|
||||
case *api.Response:
|
||||
ctx.JSON(v.StatusCode, gin.H{
|
||||
"data": v.Data,
|
||||
"msg": v.Msg,
|
||||
|
Reference in New Issue
Block a user