优化启动服务代码
This commit is contained in:
parent
bc861bbf6d
commit
870c8b7f43
@ -67,15 +67,24 @@ func main() {
|
|||||||
}
|
}
|
||||||
//优先启动 维护服
|
//优先启动 维护服
|
||||||
for _, v := range maintes {
|
for _, v := range maintes {
|
||||||
startService(v)
|
if err = startService(v); err != nil {
|
||||||
|
log.Error("启动服务失败!", log.Field{Key: "id", Value: v.Id}, log.Field{Key: "err", Value: err})
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// 业务服
|
// 业务服
|
||||||
for _, v := range workers {
|
for _, v := range workers {
|
||||||
startService(v)
|
if err = startService(v); err != nil {
|
||||||
|
log.Error("启动服务失败!", log.Field{Key: "id", Value: v.Id}, log.Field{Key: "err", Value: err})
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// 网关服
|
// 网关服
|
||||||
for _, v := range gateways {
|
for _, v := range gateways {
|
||||||
startService(v)
|
if err = startService(v); err != nil {
|
||||||
|
log.Error("启动服务失败!", log.Field{Key: "id", Value: v.Id}, log.Field{Key: "err", Value: err})
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -190,7 +199,7 @@ func startService(sseting *core.ServiceSttings) (err error) {
|
|||||||
err = fmt.Errorf("服务类型异常 stype:%s", sseting.Type)
|
err = fmt.Errorf("服务类型异常 stype:%s", sseting.Type)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
err = cmd.Start()
|
err = cmd.Run()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user