类 PropertyUtil
- java.lang.Object
-
- com.alibaba.nacos.config.server.utils.PropertyUtil
-
- 所有已实现的接口:
org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
public class PropertyUtil extends java.lang.Object implements org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>Properties util.- 作者:
- Nacos
-
-
字段概要
字段 修饰符和类型 字段 说明 private static intcorrectUsageDelayFixed capacity information table usage (usage) time interval, the unit is in seconds.private static intdefaultClusterQuotaThe default cluster capacity limit.private static intdefaultGroupQuotathe default capacity limit per Group.private static intdefaultMaxAggrCountThe default Maximum number of aggregated data.private static intdefaultMaxAggrSizeThe maximum size of content in a single subconfiguration of aggregated data.private static intdefaultMaxSizeThe maximum size of the content in the configuration of a single, unit for bytes.private static intdefaultTenantQuotaThe default capacity limit per Tenant.private static booleanembeddedStorageInline storage value = ${nacos.standalone}.private static intinitialExpansionPercentInitialize the expansion percentage of capacity has reached the limit.private static booleanisCapacityLimitCheckWhether to enable the limit check function of capacity management, including the upper limit of configuration number, configuration content size limit, etc.private static booleanisHealthCheckprivate static booleanisManageCapacityWhether to enable capacity management.private static org.slf4j.LoggerLOGGERprivate static intmaxContentprivate static intmaxHealthCheckFailCountprivate static intnotifyConnectTimeoutprivate static intnotifySocketTimeoutprivate static booleanuseExternalDBStandalone mode uses DB.
-
构造器概要
构造器 构造器 说明 PropertyUtil()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private booleangetBoolean(java.lang.String key, boolean defaultValue)static intgetCorrectUsageDelay()static intgetDefaultClusterQuota()static intgetDefaultGroupQuota()static intgetDefaultMaxAggrCount()static intgetDefaultMaxAggrSize()static intgetDefaultMaxSize()static intgetDefaultTenantQuota()static intgetInitialExpansionPercent()private intgetInt(java.lang.String key, int defaultValue)static intgetMaxContent()static intgetMaxHealthCheckFailCount()static intgetNotifyConnectTimeout()static intgetNotifySocketTimeout()java.lang.StringgetProperty(java.lang.String key)java.lang.StringgetProperty(java.lang.String key, java.lang.String defaultValue)private java.lang.StringgetString(java.lang.String key, java.lang.String defaultValue)voidinitialize(org.springframework.context.ConfigurableApplicationContext configurableApplicationContext)static booleanisCapacityLimitCheck()static booleanisDirectRead()static booleanisEmbeddedStorage()static booleanisHealthCheck()static booleanisManageCapacity()static booleanisStandaloneMode()static booleanisUseExternalDB()private voidloadSetting()static voidsetCapacityLimitCheck(boolean isCapacityLimitCheck)static voidsetCorrectUsageDelay(int correctUsageDelay)static voidsetDefaultClusterQuota(int defaultClusterQuota)static voidsetDefaultGroupQuota(int defaultGroupQuota)static voidsetDefaultMaxAggrCount(int defaultMaxAggrCount)static voidsetDefaultMaxAggrSize(int defaultMaxAggrSize)static voidsetDefaultMaxSize(int defaultMaxSize)static voidsetDefaultTenantQuota(int defaultTenantQuota)static voidsetEmbeddedStorage(boolean embeddedStorage)static voidsetHealthCheck(boolean isHealthCheck)static voidsetInitialExpansionPercent(int initialExpansionPercent)static voidsetManageCapacity(boolean isManageCapacity)static voidsetMaxContent(int maxContent)static voidsetMaxHealthCheckFailCount(int maxHealthCheckFailCount)static voidsetNotifyConnectTimeout(int notifyConnectTimeout)static voidsetNotifySocketTimeout(int notifySocketTimeout)static voidsetUseExternalDB(boolean useExternalDB)
-
-
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
notifyConnectTimeout
private static int notifyConnectTimeout
-
notifySocketTimeout
private static int notifySocketTimeout
-
maxHealthCheckFailCount
private static int maxHealthCheckFailCount
-
isHealthCheck
private static boolean isHealthCheck
-
maxContent
private static int maxContent
-
isManageCapacity
private static boolean isManageCapacity
Whether to enable capacity management.
-
isCapacityLimitCheck
private static boolean isCapacityLimitCheck
Whether to enable the limit check function of capacity management, including the upper limit of configuration number, configuration content size limit, etc.
-
defaultClusterQuota
private static int defaultClusterQuota
The default cluster capacity limit.
-
defaultGroupQuota
private static int defaultGroupQuota
the default capacity limit per Group.
-
defaultTenantQuota
private static int defaultTenantQuota
The default capacity limit per Tenant.
-
defaultMaxSize
private static int defaultMaxSize
The maximum size of the content in the configuration of a single, unit for bytes.
-
defaultMaxAggrCount
private static int defaultMaxAggrCount
The default Maximum number of aggregated data.
-
defaultMaxAggrSize
private static int defaultMaxAggrSize
The maximum size of content in a single subconfiguration of aggregated data.
-
initialExpansionPercent
private static int initialExpansionPercent
Initialize the expansion percentage of capacity has reached the limit.
-
correctUsageDelay
private static int correctUsageDelay
Fixed capacity information table usage (usage) time interval, the unit is in seconds.
-
useExternalDB
private static boolean useExternalDB
Standalone mode uses DB.
-
embeddedStorage
private static boolean embeddedStorage
Inline storage value = ${nacos.standalone}.
-
-
方法详细资料
-
getNotifyConnectTimeout
public static int getNotifyConnectTimeout()
-
setNotifyConnectTimeout
public static void setNotifyConnectTimeout(int notifyConnectTimeout)
-
getNotifySocketTimeout
public static int getNotifySocketTimeout()
-
setNotifySocketTimeout
public static void setNotifySocketTimeout(int notifySocketTimeout)
-
getMaxHealthCheckFailCount
public static int getMaxHealthCheckFailCount()
-
setMaxHealthCheckFailCount
public static void setMaxHealthCheckFailCount(int maxHealthCheckFailCount)
-
isHealthCheck
public static boolean isHealthCheck()
-
setHealthCheck
public static void setHealthCheck(boolean isHealthCheck)
-
getMaxContent
public static int getMaxContent()
-
setMaxContent
public static void setMaxContent(int maxContent)
-
isManageCapacity
public static boolean isManageCapacity()
-
setManageCapacity
public static void setManageCapacity(boolean isManageCapacity)
-
getDefaultClusterQuota
public static int getDefaultClusterQuota()
-
setDefaultClusterQuota
public static void setDefaultClusterQuota(int defaultClusterQuota)
-
isCapacityLimitCheck
public static boolean isCapacityLimitCheck()
-
setCapacityLimitCheck
public static void setCapacityLimitCheck(boolean isCapacityLimitCheck)
-
getDefaultGroupQuota
public static int getDefaultGroupQuota()
-
setDefaultGroupQuota
public static void setDefaultGroupQuota(int defaultGroupQuota)
-
getDefaultTenantQuota
public static int getDefaultTenantQuota()
-
setDefaultTenantQuota
public static void setDefaultTenantQuota(int defaultTenantQuota)
-
getInitialExpansionPercent
public static int getInitialExpansionPercent()
-
setInitialExpansionPercent
public static void setInitialExpansionPercent(int initialExpansionPercent)
-
getDefaultMaxSize
public static int getDefaultMaxSize()
-
setDefaultMaxSize
public static void setDefaultMaxSize(int defaultMaxSize)
-
getDefaultMaxAggrCount
public static int getDefaultMaxAggrCount()
-
setDefaultMaxAggrCount
public static void setDefaultMaxAggrCount(int defaultMaxAggrCount)
-
getDefaultMaxAggrSize
public static int getDefaultMaxAggrSize()
-
setDefaultMaxAggrSize
public static void setDefaultMaxAggrSize(int defaultMaxAggrSize)
-
getCorrectUsageDelay
public static int getCorrectUsageDelay()
-
setCorrectUsageDelay
public static void setCorrectUsageDelay(int correctUsageDelay)
-
isStandaloneMode
public static boolean isStandaloneMode()
-
isUseExternalDB
public static boolean isUseExternalDB()
-
setUseExternalDB
public static void setUseExternalDB(boolean useExternalDB)
-
isEmbeddedStorage
public static boolean isEmbeddedStorage()
-
isDirectRead
public static boolean isDirectRead()
-
setEmbeddedStorage
public static void setEmbeddedStorage(boolean embeddedStorage)
-
loadSetting
private void loadSetting()
-
getBoolean
private boolean getBoolean(java.lang.String key, boolean defaultValue)
-
getInt
private int getInt(java.lang.String key, int defaultValue)
-
getString
private java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
-
getProperty
public java.lang.String getProperty(java.lang.String key)
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
-
initialize
public void initialize(org.springframework.context.ConfigurableApplicationContext configurableApplicationContext)
- 指定者:
initialize在接口中org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
-
-