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
分享
二维码
< <上一篇
下一篇>>