类 DistroConfig
- java.lang.Object
-
- com.alibaba.nacos.common.notify.listener.Subscriber<com.alibaba.nacos.common.event.ServerConfigChangeEvent>
-
- com.alibaba.nacos.core.config.AbstractDynamicConfig
-
- com.alibaba.nacos.core.distributed.distro.DistroConfig
-
public class DistroConfig extends AbstractDynamicConfig
Distro configuration.- 作者:
- xiweng.yy
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.lang.StringDISTROprivate static DistroConfigINSTANCEprivate longloadDataRetryDelayMillisprivate longloadDataTimeoutMillisprivate longsyncDelayMillisprivate longsyncRetryDelayMillisprivate longsyncTimeoutMillisprivate longverifyIntervalMillisprivate longverifyTimeoutMillis
-
构造器概要
构造器 限定符 构造器 说明 privateDistroConfig()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidgetConfigFromEnv()Execute get config from env actually.static DistroConfiggetInstance()longgetLoadDataRetryDelayMillis()longgetLoadDataTimeoutMillis()longgetSyncDelayMillis()longgetSyncRetryDelayMillis()longgetSyncTimeoutMillis()longgetVerifyIntervalMillis()longgetVerifyTimeoutMillis()protected java.lang.StringprintConfig()Print config content.voidsetLoadDataRetryDelayMillis(long loadDataRetryDelayMillis)voidsetLoadDataTimeoutMillis(long loadDataTimeoutMillis)voidsetSyncDelayMillis(long syncDelayMillis)voidsetSyncRetryDelayMillis(long syncRetryDelayMillis)voidsetSyncTimeoutMillis(long syncTimeoutMillis)voidsetVerifyIntervalMillis(long verifyIntervalMillis)voidsetVerifyTimeoutMillis(long verifyTimeoutMillis)-
从类继承的方法 com.alibaba.nacos.core.config.AbstractDynamicConfig
onEvent, resetConfig, subscribeType
-
-
-
-
字段详细资料
-
DISTRO
private static final java.lang.String DISTRO
- 另请参阅:
- 常量字段值
-
INSTANCE
private static final DistroConfig INSTANCE
-
syncDelayMillis
private long syncDelayMillis
-
syncTimeoutMillis
private long syncTimeoutMillis
-
syncRetryDelayMillis
private long syncRetryDelayMillis
-
verifyIntervalMillis
private long verifyIntervalMillis
-
verifyTimeoutMillis
private long verifyTimeoutMillis
-
loadDataRetryDelayMillis
private long loadDataRetryDelayMillis
-
loadDataTimeoutMillis
private long loadDataTimeoutMillis
-
-
方法详细资料
-
getConfigFromEnv
protected void getConfigFromEnv()
从类复制的说明:AbstractDynamicConfigExecute get config from env actually.- 指定者:
getConfigFromEnv在类中AbstractDynamicConfig
-
getInstance
public static DistroConfig getInstance()
-
getSyncDelayMillis
public long getSyncDelayMillis()
-
setSyncDelayMillis
public void setSyncDelayMillis(long syncDelayMillis)
-
getSyncTimeoutMillis
public long getSyncTimeoutMillis()
-
setSyncTimeoutMillis
public void setSyncTimeoutMillis(long syncTimeoutMillis)
-
getSyncRetryDelayMillis
public long getSyncRetryDelayMillis()
-
setSyncRetryDelayMillis
public void setSyncRetryDelayMillis(long syncRetryDelayMillis)
-
getVerifyIntervalMillis
public long getVerifyIntervalMillis()
-
setVerifyIntervalMillis
public void setVerifyIntervalMillis(long verifyIntervalMillis)
-
getVerifyTimeoutMillis
public long getVerifyTimeoutMillis()
-
setVerifyTimeoutMillis
public void setVerifyTimeoutMillis(long verifyTimeoutMillis)
-
getLoadDataRetryDelayMillis
public long getLoadDataRetryDelayMillis()
-
setLoadDataRetryDelayMillis
public void setLoadDataRetryDelayMillis(long loadDataRetryDelayMillis)
-
getLoadDataTimeoutMillis
public long getLoadDataTimeoutMillis()
-
setLoadDataTimeoutMillis
public void setLoadDataTimeoutMillis(long loadDataTimeoutMillis)
-
printConfig
protected java.lang.String printConfig()
从类复制的说明:AbstractDynamicConfigPrint config content.- 指定者:
printConfig在类中AbstractDynamicConfig- 返回:
- config content
-
-