检查配置:首先,登录到Nacos的配置界面或直接查看应用的配置文件(如application.properties),验证nacos.c...
nacos使用mysql作为后端数据库,其中his_config_info表的内容就是配置历史版本会一直保存吗?
2、config_info_beta:灰度测试的配置信息表,存储的内容和 config_info 基本相似。有一个 beta_ips 字段用于客户端请求配置时判断是否是灰度的ip。 3、config_tags_relation:配置的标签表,在发布配置的时候如果指定了标签,那么会把标签和配置的关联信息存储在该表中。 4、his_config_info:配置的历史信息表,在配置...
经过自己的尝试,跟mysql和nacos的版本无关,我nacos的版本为2.1.2而mysql版本是5.7 是因为config_info 和his_config_info这两个表少了字段encrypted_data_key ,text类型,加上就好 贴上两个表的sql CREATE TABLE `config_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `data_id` varchar...
dumpConfigInfo方法保存配置数据到磁盘 private void dumpConfigInfo(DumpAllProcessor dumpAllProcessor) throws IOException { int timeStep = 6; Boolean isAllDump = true; // initial dump all FileInputStream fis = null; Timestamp heartheatLastStamp = null; ...
3.config_tags_relation 配置的标签表,在发布配置的时候如果指定了标签,那么会把标签和配置的关联信息存储在该表中。 4.his_config_info 配置的历史信息表,在配置的发布、更新、删除等操作都会记录⼀条数据,可以做多版本管理和快速回滚。 2.内核设计
/* 数据库全名 = nacos_config */ /* 表名称 = his_config_info */ /***/ CREATE TABLE `his_config_info` ( `id` bigint(20) unsigned NOT NULL, `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `data_id` varchar(255) NOT NULL, `group_id` varchar(128...
his_config_info 历史配置表 Nacos会把历史配置都会记录下来,用来方便回滚配置; 默认情况超过30天的记录会被删除; 字段描述 id id nid 主键,自增 data_id 数据id group_id 组id app_name 应用名称 content 配置内容 md5 content的md5 tenant_id 租户ID,就是不同的命名空间 gmt_create 创建时间 gmt_modified ...
CHARSET=utf8COLLATE=utf8_bin COMMENT='集群、各Group容量信息表';/***//* 数据库全名 = nacos_config *//* 表名称 = his_config_info *//***/CREATETABLE`his_config_info` ( `id`bigint(64) unsignedNOTNULL, `nid`bigint(20) unsignedNOTNULLAUTO_INCREMENT, `data_id`varchar(255)NOTNULL, `...
/* 数据库全名 = nacos_config */ /* 表名称 = his_config_info */ /***/ CREATE TABLE `his_config_info` ( `id` bigint(64) unsigned NOT NULL, `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `data_id` varchar(255) NOT NULL, `group_id` varchar(128...