springboot多环境切换
多环境切换
多环境切换有两种方式
- 使用properties文件
- 使用yaml文件
1.使用properties文件
例如:
创建application-test.properties
- server.port=8081
创建application-dev.properties
- server.port=8082
springboot不会直接启动上述的两个配置文件,默认使用application.properties主配置文件
我们需要在主配置文件application.properties中选择需要激活的环境(默认为8080端口)
spring.profiles.active=dev
2.使用ymal文件
使用yml文件去实现,不需要创建多个文件,在一个application.yml文件中即可完成配置
server:
port: 8081
#选择要激活那个环境块
spring:
profiles:
active: prod
---
server:
port: 8083
spring:
profiles: dev #配置环境的名称
---
server:
port: 8084
spring:
profiles: prod #配置环境的名称
还没有评论,来说两句吧...