Nacos多配置集
1.配yml
server:
port: 9000
spring:
# application:
# name: config
cloud:
nacos:
config:
server-addr: localhost:8848
ext-config[0]:
data-id: config-dev.yml
group: DEFAULT_GROUP
refresh: true
ext-config[1]:
data-id: mysql-common.yml
group: DEFAULT_GROUP
refresh: true
ext-config[2]:
data-id: redis-common.yml
group: DEFAULT_GROUP
refresh: true
ext-config[3]:
data-id: oa.yml
group: OA_GROUP
refresh: true
2.nacos配置管理
3.检测
@RestController
@RefreshScope//实时更新
public class service3Controller {
@Value("${config.code}")
private String code;
@Value("${config.mysql}")
private String mysql;
@Value("${config.redis}")
private String redis;
@Value("${config.oa}")
private String oa;
@GetMapping("/cong")
public String cong(){
return code+":"+mysql+":"+redis+":"+oa;
}
}
4.访问
localhost:9000/cong
5.注意事项
必须在同一个命名空间下
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
二维码