在开发中,可能会遇到多环境的情况。我们就需要配置多套配置文件,例如:

|-resources

​ |-bootstrap.yml

​ |-application.yml

​ |-application-dev.yml

​ |-application-prod.yml

配置文件说明

其中bootstrap.yml是优先级最高的,并且不可被覆盖的配置。application.yml是SpringBoot默认的配置文件,优先级低于bootstrap.yml。

多环境配置

我们如果需要多环境,可以创建多个yml文件,使用application-后缀.yml的形式配置,在bootstrap.yml或者application.yml中指定profiles即可:

spring:
	profiles:
		active: 后缀

添加启动参数

如果我们的服务需要启动多份,可以在启动时加上启动参数即可:

Program arguments:

--spring.profiles.active=dev

相关文章:

  • 2021-11-22
  • 2022-01-22
  • 2022-12-23
  • 2021-09-08
  • 2022-12-23
  • 2021-10-13
  • 2021-08-13
  • 2021-08-30
猜你喜欢
  • 2021-09-22
  • 2021-12-11
  • 2022-12-23
  • 2021-06-25
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案