springboot 配置多个yaml 一 yaml 多个环境
一、配置多个yaml
1、创建yaml文件
application-xx.yaml
注意:application.yaml文件是父,其他yaml文件是子
2、使用
spring:
profiles:
include: xx
二、一个yaml多个环境
1、环境隔离
在application.yaml文件中,使用三个横线
--- spring: config: import: - nacos:common.properties?group=product - nacos:database.properties?group=product activate: on-profile: dev --- spring: config: import: - nacos:common.properties?group=product - nacos:database.properties?group=product - nacos:database.properties?group=product activate: on-profile: prod --- spring: config: import: - nacos:common.properties?group=product - nacos:database.properties?group=product - nacos:hehe.properties?group=product activate: on-profile: test
2、使用
spring:
profiles:
active: test # 激活环境