public class DefaultNode extends StatisticNode
A Node use to hold statistics for specific resource name in the specific context.
Each distinct resource in each distinct Context will corresponding to a DefaultNode.
This class may have a list of sub DefaultNodes. sub-node will be created when
call SphU#entry() or SphO@entry() multi times in the same Context.
NodeSelectorSlot| Constructor and Description |
|---|
DefaultNode(ResourceWrapper id,
ClusterNode clusterNode) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(Node node) |
void |
addPassRequest() |
void |
decreaseThreadNum() |
Set<Node> |
getChildList() |
ClusterNode |
getClusterNode() |
ResourceWrapper |
getId() |
void |
increaseBlockedQps() |
void |
increaseExceptionQps() |
void |
increaseThreadNum() |
void |
printDefaultNode() |
void |
removeChildList() |
void |
rt(long rt) |
void |
setClusterNode(ClusterNode clusterNode) |
avgRt, blockedQps, blockedRequest, curThreadNum, debug, exceptionQps, maxSuccessQps, metrics, minRt, passQps, previousBlockQps, previousPassQps, reset, successQps, totalException, totalQps, totalRequest, totalSuccesspublic DefaultNode(ResourceWrapper id, ClusterNode clusterNode)
public ResourceWrapper getId()
public ClusterNode getClusterNode()
public void setClusterNode(ClusterNode clusterNode)
public void addChild(Node node)
public void removeChildList()
public void increaseBlockedQps()
increaseBlockedQps in interface NodeincreaseBlockedQps in class StatisticNodepublic void increaseExceptionQps()
increaseExceptionQps in interface NodeincreaseExceptionQps in class StatisticNodepublic void rt(long rt)
rt in interface Nodert in class StatisticNodepublic void increaseThreadNum()
increaseThreadNum in interface NodeincreaseThreadNum in class StatisticNodepublic void decreaseThreadNum()
decreaseThreadNum in interface NodedecreaseThreadNum in class StatisticNodepublic void addPassRequest()
addPassRequest in interface NodeaddPassRequest in class StatisticNodepublic void printDefaultNode()
Copyright © 2018 Alibaba Group. All rights reserved.