Thay doi phuong thuc check server socket.js

This commit is contained in:
HaiMD 2020-12-01 09:37:40 +07:00
parent d0b19a4c6f
commit 7ea6e38122
4 changed files with 11 additions and 5 deletions

Binary file not shown.

View File

@ -460,21 +460,26 @@ func STTServerFR() {
for i := 0; i < len(message.Data.Engines); i++ { for i := 0; i < len(message.Data.Engines); i++ {
if message.Data.Engines[i].Active == 1 { if message.Data.Engines[i].Active == 1 {
//var cmd string = "ps -A | grep " + message.Data.Engines[i].Name //var cmd string = "ps -A | grep " + message.Data.Engines[i].Name
var cmd string = "pidof node" // message.Data.Engines[i].Name // var cmd string = "pidof node" // message.Data.Engines[i].Name
// var cmd string = "ps -ax | grep socket.js" var cmd string = "ps -ef | grep socket.js"
out, err := exec.Command("sh", "-c", cmd).Output() out, err := exec.Command("sh", "-c", cmd).Output()
fmt.Println(out) file.Println("=======================")
file.Println(string(out))
res := strings.Contains(string(out), "node ./socket.js")
// fmt.Println(res)
file.Println("=======================")
if err != nil { if err != nil {
fmt.Println(err) fmt.Println(err)
file.Write_log("STTServerSocket () "+err.Error(), Path_log_engine) file.Write_log("STTServerSocket () "+err.Error(), Path_log_engine)
} }
if len(out) == 0 { if res == false {
fmt.Printf("STTServerSocket isn't running\n") fmt.Printf("STTServerSocket isn't running\n")
file.Write_log("STTServerSocket isn't running\n", Path_log_engine) file.Write_log("STTServerSocket isn't running\n", Path_log_engine)
KillFaceDedect() KillFaceDedect()
RunServerFR(message.Data.Engines[i].Name) RunServerFR(message.Data.Engines[i].Name)
time.Sleep(5000)
} else { } else {
number_run_fr = 0 number_run_fr = 0
fmt.Printf("STTServerSocket is running\n") fmt.Printf("STTServerSocket is running\n")

Binary file not shown.

View File

@ -99,7 +99,8 @@ var time_run = "5:23:"
// Server // Server
// var Url = "http://api.cms_dev.beetai.com/api/box/getConfig" //"http://www.mocky.io/v2/5cdd0a163000000f25e2343e" // var Url = "http://api.cms_dev.beetai.com/api/box/getConfig" //"http://www.mocky.io/v2/5cdd0a163000000f25e2343e"
var Url = "http://192.168.0.9:5030/api/box/getConfig" // var Url = "http://192.168.0.9:5030/api/box/getConfig"
var Url = "http://api.cms.beetai.com/api/box/getConfig"
// API update modules // API update modules
var Url_module = "/api/model/get_model/" var Url_module = "/api/model/get_model/"