Browse Source

自定义端口

master
xyiege 7 months ago
parent
commit
96cc4def95
  1. BIN
      aufs/aufs
  2. 11
      aufs/main.go

BIN
aufs/aufs

Binary file not shown.

11
aufs/main.go

@ -34,9 +34,10 @@ func startWeb() {
// 内存信息 // 内存信息
http.HandleFunc("/dtmem", core.Dtmem) http.HandleFunc("/dtmem", core.Dtmem)
fmt.Printf("Starting server at port 9099\n")
// 启动HTTP服务器并监听端口 80,如果出现错误,则打印错误信息并退出 // 启动HTTP服务器并监听端口 80,如果出现错误,则打印错误信息并退出
if err := http.ListenAndServe(":9099", nil); err != nil { fmt.Printf("Starting server at port:" + config.G.Port)
sport := fmt.Sprintf(":%v", config.G.Port)
if err := http.ListenAndServe(sport, nil); err != nil {
log.Fatal(err) log.Fatal(err)
} }
} }
@ -74,13 +75,19 @@ func main() {
// current work directory // current work directory
config.G.FilePath = curdir config.G.FilePath = curdir
} }
// args 长度大于4 才有意思
if len(args) > 4 {
config.G.Port = args[4]
// 监控端口 // 监控端口
tpflag := args[3] tpflag := args[3]
if tpflag == "-p" { if tpflag == "-p" {
config.G.Port = args[4] config.G.Port = args[4]
}
} else { } else {
config.G.Port = "9099" config.G.Port = "9099"
} }
// web service // web service
startWeb() startWeb()
} }

Loading…
Cancel
Save