Browse Source

增加优雅退出的功能

master
xyiege 5 months ago
parent
commit
372a2b7bee
  1. 14
      aufs/main.go

14
aufs/main.go

@ -8,6 +8,8 @@ import (
"mime"
"net/http"
"os"
"os/signal"
"syscall"
)
// 启动web服务
@ -106,4 +108,16 @@ func main() {
// web service
startWeb()
// 监听关闭的信号
ch := make(chan os.Signal, 1)
signal.Notify(ch, syscall.SIGINT, syscall.SIGTERM)
sign, ok := <-ch
if ok {
msg := "OS Signal received: " + sign.String()
log.Println(msg)
}
//
log.Println("exit AUFS application")
}

Loading…
Cancel
Save