读取节点列表时可以按照连接数排序

This commit is contained in:
刘祥超
2023-03-15 17:57:49 +08:00
parent 56574ea3d9
commit bd762ad10b
2 changed files with 14 additions and 0 deletions

View File

@@ -225,6 +225,10 @@ func (this *NodeService) ListEnabledNodesMatch(ctx context.Context, req *pb.List
order = "loadAsc"
} else if req.LoadDesc {
order = "loadDesc"
} else if req.ConnectionsAsc {
order = "connectionsAsc"
} else if req.ConnectionsDesc {
order = "connectionsDesc"
}
nodes, err := models.SharedNodeDAO.ListEnabledNodesMatch(tx, req.NodeClusterId, configutils.ToBoolState(req.InstallState), configutils.ToBoolState(req.ActiveState), req.Keyword, req.NodeGroupId, req.NodeRegionId, req.Level, true, order, req.Offset, req.Size)