mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-04 06:54:45 +08:00
注册本机消息判断
This commit is contained in:
@@ -63,6 +63,10 @@ func (s *COriginNode) SetupService(services ...service.IService) {
|
||||
continue
|
||||
}
|
||||
|
||||
if cluster.InstanceClusterMgr().HasLocalService(services[j].GetServiceName()) == false {
|
||||
continue
|
||||
}
|
||||
|
||||
if services[i].GetServiceName() == services[j].GetServiceName() {
|
||||
continue
|
||||
}
|
||||
|
||||
@@ -118,8 +118,11 @@ func (slf *HttpServerService) httpHandler(w http.ResponseWriter, r *http.Request
|
||||
request := HttpRequest{r.Header, string(msg)}
|
||||
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")
|
||||
if err != nil {
|
||||
resp.Respone = []byte(fmt.Sprint(err))
|
||||
}
|
||||
w.Write([]byte(resp.Respone))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user