把配置数据分为了三个不同的配置文件方便管理,加载的时候同时加载三个组合起来
application.yml里的内容都分文件抽离出去。在nacos里创建好配置文件后,在项目里指定要导入的配置即可。
Nacos加载多配置集群1.png
修改bootstrap.properties配置即可,示例:

#服务名称
spring.application.name=member-serviec
#nacos配置中心地址
spring.cloud.nacos.config.server-addr=127.0.0.1:8848

# 可以选择对应的命名空间 # 写上对应环境的命名空间ID
spring.cloud.nacos.config.namespace=7e72cd9b-d595-47c6-973d-2c5801c4d4bc

# 更改配置分组
spring.cloud.nacos.config.group=dev

    
#Data Id
spring.cloud.nacos.config.extension-configs[0].data-id=datasource.yml
#分组
spring.cloud.nacos.config.extension-configs[0].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[0].refresh=true

#Data Id
spring.cloud.nacos.config.extension-configs[1].data-id=mybatis.yml
#分组
spring.cloud.nacos.config.extension-configs[1].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[1].refresh=true

#Data Id
spring.cloud.nacos.config.extension-configs[2].data-id=common.yml
#分组
spring.cloud.nacos.config.extension-configs[2].group=dev
#是否动态刷新,默认关闭
spring.cloud.nacos.config.extension-configs[2].refresh=true
Last modification:July 28, 2020
如果觉得这篇技术文章对你有用,请随意赞赏