public interface CircuitBreakerConfig extends PluginConfig, Verifier
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getChain()
熔断器插件链
|
long |
getCheckPeriod()
熔断器定时检测时间
|
int |
getRequestCountAfterHalfOpen()
半开状态后最多分配多少个探测请求
|
long |
getSleepWindow()
熔断周期,被熔断后多久可以变为半开
|
int |
getSuccessCountAfterHalfOpen()
半开状态后多少个成功请求则恢复
|
boolean |
isEnable()
是否启用熔断
|
boolean |
isEnableRemotePull()
熔断规则远程拉取开关
|
getPluginConfig, getPluginConfigssetDefault, verifyboolean isEnable()
long getCheckPeriod()
long getSleepWindow()
int getRequestCountAfterHalfOpen()
int getSuccessCountAfterHalfOpen()
boolean isEnableRemotePull()
Copyright © 2024. All rights reserved.