【Nacos】spring boot 整合 nacos
·
nacos 基本使用
1、命名空间
nacos使用namespace进行环境隔离,可以指定不同的环境,更好的管理开发、测试、生产的配置文件管理。

nacos:
config:
namespace: 8a6277aa-1494-4e67-b7f7-3eb8c8fc2301
server-addr: 127.0.0.1:8848
2、配置管理

Data Id
Data id的格式如下:
${prefix}-${spring.profile.active}.${nacos.config.file-extension}
nacos.config.file-extension的默认值为properties
prefix 默认为 spring.application.name 的值
Group
默认为DEFAULT_GROUP,可以对不同类型的微服务配置文件进行分组管理。
3、代码展示
@Service
@NacosPropertySource(dataId = "application.properties",autoRefreshed = true)
public class NacosConfigService {
@NacosValue(value = "${server.name}", autoRefreshed = true)
private String applicationName;
public String getTest() {
return applicationName;
}
}
nacos:
config:
namespace: 8a6277aa-1494-4e67-b7f7-3eb8c8fc2301
server-addr: 127.0.0.1:8848
更多推荐
所有评论(0)