tcp port和api port设置成配置项
This commit is contained in:
parent
699b2a5273
commit
95a4d57d05
|
@ -212,5 +212,7 @@
|
||||||
"openserial":false,
|
"openserial":false,
|
||||||
"open_tcp_server":true,
|
"open_tcp_server":true,
|
||||||
"check_serial":true,
|
"check_serial":true,
|
||||||
"dpark_location":"spaoDevs"
|
"dpark_location":"spaoDevs",
|
||||||
|
"tcp_port":10090,
|
||||||
|
"api_port":10086
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,6 +37,8 @@ type Conf struct {
|
||||||
CHECKSERIAL bool `json:"check_serial"`
|
CHECKSERIAL bool `json:"check_serial"`
|
||||||
LORANODES []LoraNode `json:"lora_nodes"`
|
LORANODES []LoraNode `json:"lora_nodes"`
|
||||||
DPARKLOCATION string `json:"dpark_location"`
|
DPARKLOCATION string `json:"dpark_location"`
|
||||||
|
TCPPORT int `json:"tcp_port"`
|
||||||
|
APIPORT int `json:"api_port"`
|
||||||
}
|
}
|
||||||
|
|
||||||
//无线 下位机
|
//无线 下位机
|
||||||
|
|
5
main.go
5
main.go
|
@ -5,6 +5,7 @@ import (
|
||||||
"log"
|
"log"
|
||||||
"net"
|
"net"
|
||||||
"os"
|
"os"
|
||||||
|
"strconv"
|
||||||
)
|
)
|
||||||
|
|
||||||
var err error
|
var err error
|
||||||
|
@ -42,7 +43,9 @@ func main() {
|
||||||
c.AddFunc("0, 0, *, *, *, *", get_weather)
|
c.AddFunc("0, 0, *, *, *, *", get_weather)
|
||||||
c.Start()
|
c.Start()
|
||||||
|
|
||||||
listener, err := net.Listen("tcp", "0.0.0.0:10090")
|
tcp_port := strconv.Itoa(conf.TCPPORT)
|
||||||
|
|
||||||
|
listener, err := net.Listen("tcp", "0.0.0.0:"+tcp_port)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("listen fail, err: %v\n", err)
|
log.Printf("listen fail, err: %v\n", err)
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue