Spring Boot多环境配置

Spring Boot针对不同的环境可以创建不同的配置文件

1、多套环境配置的语法(创建多个配置环境,在application.yml 中调用)
        application-环境名称.yml

创建多套环境
    application-dev.yml中
       

server:
    port: 8090


    application-test.yml中

   server:
      port: 8091

在application.yml文件中调用

spring:
  profiles:
    active: prod

Spring Boot多环境配置_第1张图片

2、单个yml方式

在aplincation.yml中写多套环境中间用"---"隔开

spring:
  profiles.active: dev

---
# 开发环境配置
spring:
  profiles: dev
server:
  port: 8080
---
# 测试环境配置
spring:
  profiles: test
server:
  port: 8091
---
# 生产环境配置
spring:
  profiles: prod
  server:
    port: 8092

 

你可能感兴趣的:(spring,boot,java,linux)