优化rpc

This commit is contained in:
boyce
2019-01-27 20:14:47 +08:00
parent 423da02940
commit 5599249b5c
3 changed files with 26 additions and 43 deletions

View File

@@ -44,6 +44,21 @@ func (s *cserver) SetupService(services ...service.IService) {
}
//将其他服务通知已经安装
for i := 0; i < len(services); i++ {
for j := 0; j < len(services); j++ {
if cluster.InstanceClusterMgr().HasLocalService(services[i].GetServiceName()) == false {
continue
}
if services[i].GetServiceName() == services[j].GetServiceName() {
continue
}
services[i].OnSetupService(services[j])
}
}
}
func (s *cserver) Start() {