Browse Source

修改注册windows服务部分的代码

pull/6/head
zhangxin 3 years ago
parent
commit
52e1632d53
1 changed files with 16 additions and 17 deletions
  1. +16
    -17
      main.go

+ 16
- 17
main.go View File

@ -18,8 +18,6 @@ import (
"github.com/kardianos/service"
"github.com/kataras/iris/v12"
"log"
"net/http"
_ "net/http/pprof"
"os"
"time"
@ -59,22 +57,23 @@ func main() {
verb := os.Args[1]
switch verb {
case "install":
err = s.Install()
if err != nil {
log.Println("service install failed, error:", err)
} else {
log.Println("service install success")
}
s.Install()
log.Println("服务安装成功")
return
case "remove":
err = s.Uninstall()
if err != nil {
log.Println("service remove failed, error:", err)
} else {
log.Println("service remove success")
}
s.Uninstall()
log.Println("服务卸载成功")
return
case "start":
s.Start()
log.Println("服务启动")
return
case "stop":
s.Stop()
log.Println("服务暂停")
return
}
}
err = s.Run()
if err != nil {
@ -84,9 +83,9 @@ func main() {
func appMain() {
//监控
go func() {
http.ListenAndServe("0.0.0.0:8899", nil)
}()
//go func() {
// http.ListenAndServe("0.0.0.0:8899", nil)
//}()
// init app global config
err := config.InitConfig()
if err != nil {


Loading…
Cancel
Save