关于nacos的配置文件
1.1 dataId 的完整格式如下:
{spring.profile.active}.${file-extension}
– prefix 默认为所属工程配置spring.application.name 的值(即:nacos-provider),也可以通过配置项 spring.cloud.nacos.config.prefix来配置。
– spring.profile.active 即为当前环境对应的 profile,详情可以参考 Spring Boot文档。 注意:当 spring.profile.active 为空时,对应的连接符 - 也将不存在,dataId 的拼接格式变成 {file-extension}
– file-exetension 为配置内容的数据格式,可以通过配置项 spring.cloud.nacos.config.file-extension 来配置。目前只支持 properties 和 yaml 类型。
总结:配置所属工程的spring.application.name的值 + “.” + properties/yml
1.2 配置内容说明:
项目中易变的内容。例如:myName
当前案例中,nacos-provider-movie工程的spring.application.name= nacos-provider-movie,没有配置spring.profiles.active。所以这里的dataId填写的是nacos-provider.properties
较全配置: