MCPcopy
hub / github.com/lonng/nano / addRemoteService

Method addRemoteService

cluster/handler.go:149–157  ·  view source on GitHub ↗
(member *clusterpb.MemberInfo)

Source from the content-addressed store, hash-verified

147}
148
149func (h *LocalHandler) addRemoteService(member *clusterpb.MemberInfo) {
150 h.mu.Lock()
151 defer h.mu.Unlock()
152
153 for _, s := range member.Services {
154 log.Println("Register remote service", s)
155 h.remoteServices[s] = append(h.remoteServices[s], member)
156 }
157}
158
159func (h *LocalHandler) delMember(addr string) {
160 h.mu.Lock()

Callers 4

initRemoteServiceMethod · 0.95
NewMemberMethod · 0.80
RegisterMethod · 0.80
HeartbeatMethod · 0.80

Calls 1

PrintlnMethod · 0.80

Tested by

no test coverage detected