- 首先观察有什么配置,这些配置与技术中的那些要素有关
String NAME_ATTRIBUTE_NAME = "name";
/**
* 一组相关或者不相关的配置项的集合称为配置集。在系统中,一个配置文件通常就是一个配置集,包含了系统各个方面的配置。例如,一个配置集可能包含了数据源、线程池、日志级别等配置项。
*/
/**
* Nacos 中的一组配置集,是组织配置的维度之一。通过一个有意义的字符串(如 Buy 或 Trade )对配置集进行分组,从而区分 Data ID 相同的配置集。当您在 Nacos 上创建一个配置时,如果未填写配置分组的名称,则配置分组的名称默认采用 DEFAULT_GROUP 。配置分组的常见场景:不同的应用或组件使用了相同的配置类型,如 database_url 配置和 MQ_topic 配置。
*/
String GROUP_ID_ATTRIBUTE_NAME = "groupId";
/**
* Nacos 中的某个配置集的 ID。配置集 ID 是组织划分配置的维度之一。Data ID 通常用于组织划分系统的配置集。一个系统或者应用可以包含多个配置集,每个配置集都可以被一个有意义的名称标识。Data ID 通常采用类 Java 包(如 com.taobao.tc.refund.log.level)的命名规则保证全局唯一性。此命名规则非强制。
*/
String DATA_ID_ATTRIBUTE_NAME = "dataId";
/**
* 自动刷新
*/
String AUTO_REFRESHED_ATTRIBUTE_NAME = "autoRefreshed";
String FIRST_ATTRIBUTE_NAME = "first";
String BEFORE_ATTRIBUTE_NAME = "before";
String AFTER_ATTRIBUTE_NAME = "after";
String PROPERTIES_ATTRIBUTE_NAME = "properties";
properties -|
String PREFIX = "nacos.";
/**
* Nacos config starter support the implementation of Spring Boot actuator endpoints.
*/
String ENDPOINT = "endpoint";
/**
* 不同租户的空间
*/
String NAMESPACE = "namespace";
String ACCESS_KEY = "access-key";
String SECRET_KEY = "secret-key";
/**
* server 的地址
*/
String SERVER_ADDR = "server-addr";
/**
* 请求的content-path 例如 localhost:8848/my-content-path/v1/login
*/
String CONTEXT_PATH = "context-path";
/**
*
*/
String CLUSTER_NAME = "cluster-name";
String ENCODE = "encode";