mirror of
https://github.com/duanhf2012/origin.git
synced 2026-03-06 22:27:36 +08:00
注册本机消息判断
This commit is contained in:
@@ -63,6 +63,10 @@ func (s *COriginNode) SetupService(services ...service.IService) {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if cluster.InstanceClusterMgr().HasLocalService(services[j].GetServiceName()) == false {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
if services[i].GetServiceName() == services[j].GetServiceName() {
|
if services[i].GetServiceName() == services[j].GetServiceName() {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -118,8 +118,11 @@ func (slf *HttpServerService) httpHandler(w http.ResponseWriter, r *http.Request
|
|||||||
request := HttpRequest{r.Header, string(msg)}
|
request := HttpRequest{r.Header, string(msg)}
|
||||||
var resp HttpRespone
|
var resp HttpRespone
|
||||||
|
|
||||||
cluster.InstanceClusterMgr().Call(strCallPath, &request, &resp)
|
err = cluster.InstanceClusterMgr().Call(strCallPath, &request, &resp)
|
||||||
w.Header().Set("Content-Type", "application/json;charset=utf-8")
|
w.Header().Set("Content-Type", "application/json;charset=utf-8")
|
||||||
|
if err != nil {
|
||||||
|
resp.Respone = []byte(fmt.Sprint(err))
|
||||||
|
}
|
||||||
w.Write([]byte(resp.Respone))
|
w.Write([]byte(resp.Respone))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user