优化rpc调用错误日志

限制配置的服务必需安装
优化结点断开连接时删除结点
This commit is contained in:
duanhf2012
2023-03-17 12:09:00 +08:00
parent f9738fb9d0
commit f3ff09b90f
3 changed files with 28 additions and 2 deletions

View File

@@ -155,16 +155,21 @@ func initNode(id int) {
//2.顺序安装服务
serviceOrder := cluster.GetCluster().GetLocalNodeInfo().ServiceList
for _,serviceName:= range serviceOrder{
bSetup := false
for _, s := range preSetupService {
if s.GetName() != serviceName {
continue
}
bSetup = true
pServiceCfg := cluster.GetCluster().GetServiceCfg(s.GetName())
s.Init(s, cluster.GetRpcClient, cluster.GetRpcServer, pServiceCfg)
service.Setup(s)
}
if bSetup == false {
log.SFatal("Service name "+serviceName+" configuration error")
}
}
//3.service初始化