| 程序包 | 说明 |
|---|---|
| com.alipay.sofa.rpc.client.aft | |
| com.alipay.sofa.rpc.client.aft.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
static InvocationStat |
InvocationStatFactory.getInvocationStat(ConsumerConfig consumerConfig,
ProviderInfo providerInfo)
得到调用统计器
|
static InvocationStat |
InvocationStatFactory.getInvocationStat(InvocationStatDimension statDimension)
根据Invocation获取InvocationStat
该Invocation对应的InvocationStat会在被第一次获取(也就是刚被创建的时候)时被放入到Regulation中进行能力的持续调控。
|
InvocationStat |
InvocationStat.snapshot()
Do snapshot of stat.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<InvocationStat> |
MeasureModel.getInvocationStats()
Getter method for property stats.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
MeasureModel.addInvocationStat(InvocationStat statDimension)
Add dimension boolean.
|
MeasureModel |
MeasureStrategy.buildMeasureModel(InvocationStat invocationStat)
Build measure model by invocation statistics
|
void |
InvocationStatFactory.InvocationStatListener.onAddInvocationStat(InvocationStat invocationStat)
do something when add invocation stat
|
void |
InvocationStatFactory.InvocationStatListener.onRemoveInvocationStat(InvocationStat invocationStat)
do something when remove invocation stat
|
void |
MeasureModel.removeInvocationStat(InvocationStat statDimension)
Remove dimension.
|
static void |
InvocationStatFactory.removeInvocationStat(InvocationStat stat)
Remove dimension stat by stat
|
MeasureModel |
MeasureStrategy.removeMeasureModel(InvocationStat invocationStat)
Remove measure model by invocation statistics
|
void |
InvocationStat.update(InvocationStat snapshot)
Update the value of InvocationStat(eg. for next time window)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
InvocationStatFactory.updateInvocationStats(List<InvocationStat> snapshots)
对批量InvocationStat快照进行一个更新
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractInvocationStat
The type Abstract dimension stat.
|
class |
ServiceExceptionInvocationStat
具体的一种调控统计结果维度.
|
| 限定符和类型 | 方法和说明 |
|---|---|
InvocationStat |
AbstractInvocationStat.snapshot() |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<InvocationStat> |
ServiceHorizontalMeasureStrategy.getInvocationStatSnapshots(List<InvocationStat> stats)
对批量Invocation对应的InvocationStat进行一个快照
|
| 限定符和类型 | 方法和说明 |
|---|---|
MeasureModel |
ServiceHorizontalMeasureStrategy.buildMeasureModel(InvocationStat invocationStat)
如果该Invocation不属于一个MeasureModel,那么创建一个MeasureModel。
|
MeasureModel |
ServiceHorizontalMeasureStrategy.removeMeasureModel(InvocationStat invocationStat) |
void |
AbstractInvocationStat.update(InvocationStat snapshot) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<InvocationStat> |
ServiceHorizontalMeasureStrategy.getInvocationStatSnapshots(List<InvocationStat> stats)
对批量Invocation对应的InvocationStat进行一个快照
|
Copyright © 2008–2018 The Ant Financial. All rights reserved.