public interface LocalCacheConfig extends PluginConfig, Verifier
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getPersistDir()
services.consumer.localCache.persistDir
本地缓存持久化目录
|
int |
getPersistMaxReadRetry()
services.consumer.localCache.persistMaxReadRetry
本地缓存持久化最大读重试次数, 默认1次
|
int |
getPersistMaxWriteRetry()
services.consumer.localCache.persistMaxWriteRetry
本地缓存持久化最大写重试次数, 默认5次
|
long |
getPersistRetryInterval()
services.consumer.localCache.persistRetryInterval
本地缓存更新重试间隔
|
long |
getServiceExpireTime()
services.consumer.localCache.service.expireTime
服务的超时淘汰时间
|
long |
getServiceListRefreshInterval()
services.consumer.localCache.serviceList.refreshInterval
拉取服务元信息列表的定期刷新时间
|
long |
getServiceRefreshInterval()
services.consumer.localCache.service.refreshInterval
服务的定期刷新时间
|
String |
getType()
services.consumer.localCache.type
本地缓存类型,可修改成具体的缓存插件名
|
boolean |
isPersistEnable()
services.consumer.localCache.persistEnable
是否启用本地持久化缓存机制
|
boolean |
isServiceExpireEnable()
services.consumer.localCache.serviceExpireEnable
是否启用服务缓存淘汰
|
boolean |
isServicePushEmptyProtect()
services.comsumer.localCache.servicePushEmptyProtect 是否启用服务推空保护
|
getPluginConfig, getPluginConfigssetDefault, verifylong getServiceExpireTime()
long getServiceRefreshInterval()
long getServiceListRefreshInterval()
String getType()
boolean isPersistEnable()
String getPersistDir()
int getPersistMaxWriteRetry()
int getPersistMaxReadRetry()
long getPersistRetryInterval()
boolean isServiceExpireEnable()
boolean isServicePushEmptyProtect()
Copyright © 2022. All rights reserved.