fix: report stats for httprunner master

This commit is contained in:
xucong053
2022-07-25 21:23:08 +08:00
committed by 徐聪
parent d67764e49c
commit 2ca94381ef
3 changed files with 57 additions and 23 deletions
+2 -2
View File
@@ -35,10 +35,10 @@ func (s *grpcServer) BidirectionalStreamingMessage(srv messager.Message_Bidirect
}
wn := &WorkerNode{messenger: srv, ID: req.NodeID, Heartbeat: 3}
s.clients.Store(req.NodeID, wn)
println(fmt.Sprintf("worker(%v) joined, current worker count: %v", req.NodeID, s.getClientsLength()))
log.Warn().Str("worker id", req.NodeID).Msg("worker joined")
<-s.disconnectedChannel()
s.clients.Delete(req.NodeID)
println(fmt.Sprintf("worker(%v) quited, current worker count: %v", req.NodeID, s.getClientsLength()))
log.Warn().Str("worker id", req.NodeID).Msg("worker quited")
return nil
}