实际项目测试中,需要不同的环境,例如:测试环境、运行环境、正式环境等等,不同的环境对应着不同的端口号,如何快速的转化环境,可通过配置文件来设定。yml文件通过多文档块的方式配置不同的环境。
设置配置文件:application.yml,设置三个文档块(每个文档块通过【--------】隔离生成)
server:
port: 8081
spring:
profiles:
active: prod #被激活的端口
---
server:
port: 8083
spring:
profiles: dev
---
server:
port: 8084
spring:
profiles: prod
此配置文件生成三个环境,三个环境分别对应着三个端口号。
启动SpringBoot时,采用默认环境,其端口号为8081,若设置有激活环境,测采用激活环境。本案例中采用的端口号为8084
运行springBoot,其结果为:
其他激活环境的方式:
1.命令行方式:
2.虚拟机参数方式:
3.dos运行环境中测试: