Skip navigation links
C G H I P Q S T 

C

Config - Class in io.servicecomb.qps
 
CONSUMER_ENABLED - Static variable in class io.servicecomb.qps.Config
 
CONSUMER_LIMIT_KEY_PREFIX - Static variable in class io.servicecomb.qps.Config
 
ConsumerQpsControllerManager - Class in io.servicecomb.qps
以microservice.schema.operation为key 如果配置只到microservice级别,那么该microservice中所有的key都关联到同一个qpsController实例 然后schema、operation级别有独立配置的,单独关联自己的qpsController实例 schema级独立的qpsController统计时,并不会导致microservice级别的统计也改变,operation级别规则也相同 即:统计只在qpsController实例内部生效,不会产生实例间的关联
ConsumerQpsControllerManager() - Constructor for class io.servicecomb.qps.ConsumerQpsControllerManager
 
ConsumerQpsFlowControlHandler - Class in io.servicecomb.qps
consumer端针对调用目标的qps控制 支持microservice、schema、operation三个级别的控制
ConsumerQpsFlowControlHandler() - Constructor for class io.servicecomb.qps.ConsumerQpsFlowControlHandler
 
create(OperationMeta) - Method in class io.servicecomb.qps.ConsumerQpsControllerManager
 
create(String) - Method in class io.servicecomb.qps.ProviderQpsControllerManager
 

G

getKey(OperationMeta) - Method in class io.servicecomb.qps.ConsumerQpsControllerManager
 
getKey(String) - Method in class io.servicecomb.qps.ProviderQpsControllerManager
 
getKey() - Method in class io.servicecomb.qps.QpsController
 
getQpsLimit() - Method in class io.servicecomb.qps.QpsController
 

H

handle(Invocation, AsyncResponse) - Method in class io.servicecomb.qps.ConsumerQpsFlowControlHandler
 
handle(Invocation, AsyncResponse) - Method in class io.servicecomb.qps.ProviderQpsFlowControlHandler
 

I

INSTANCE - Static variable in class io.servicecomb.qps.Config
 
io.servicecomb.qps - package io.servicecomb.qps
 
isConsumerEnabled() - Method in class io.servicecomb.qps.Config
 
isLimitNewRequest() - Method in class io.servicecomb.qps.QpsController
 
isProviderEnabled() - Method in class io.servicecomb.qps.Config
 

P

PROVIDER_ENABLED - Static variable in class io.servicecomb.qps.Config
 
PROVIDER_LIMIT_KEY_PREFIX - Static variable in class io.servicecomb.qps.Config
 
ProviderQpsControllerManager - Class in io.servicecomb.qps
 
ProviderQpsControllerManager() - Constructor for class io.servicecomb.qps.ProviderQpsControllerManager
 
ProviderQpsFlowControlHandler - Class in io.servicecomb.qps
 
ProviderQpsFlowControlHandler() - Constructor for class io.servicecomb.qps.ProviderQpsFlowControlHandler
 

Q

QpsConst - Class in io.servicecomb.qps
 
QpsController - Class in io.servicecomb.qps
 
QpsController(String, Integer) - Constructor for class io.servicecomb.qps.QpsController
 

S

setQpsLimit(Integer) - Method in class io.servicecomb.qps.QpsController
 

T

TOO_MANY_REQUESTS_STATUS - Static variable in class io.servicecomb.qps.QpsConst
 
C G H I P Q S T 
Skip navigation links

Copyright © 2017. All rights reserved.