mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-02-05 21:20:06 +00:00
优化流量、硬盘上报
This commit is contained in:
@@ -35,6 +35,14 @@ func (s *NezhaHandler) Heartbeat(r *pb.Beat, stream pb.NezhaService_HeartbeatSer
|
||||
if clientID, err = s.Auth.Check(stream.Context()); err != nil {
|
||||
return err
|
||||
}
|
||||
// 默认连接后先上报10分钟
|
||||
err = stream.Send(&pb.Command{
|
||||
Type: model.MTReportState,
|
||||
})
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
// 放入在线服务器列表
|
||||
dao.ServerLock.RLock()
|
||||
closeCh := make(chan error)
|
||||
dao.ServerList[clientID].StreamClose = closeCh
|
||||
|
||||
Reference in New Issue
Block a user