故事背景:
每個項目會有多個環境,開發,測試,生產等,不同環境下的配置(數據庫,redis等)都不相同。配置多套環境的配置,可方便對環境連接的切換。
操作步驟:
1.按照環境,新建多份配置,文件名爲“application-**.yml” ,**爲自定義。例如 新建2個文件“application-8014.yml”與“application-8015.yml”,端口號分別設置爲8014與8015
2.配置配置文件 “application.yml”,通過spring.profiles.active屬性來配置哪一份配置文件生效,該屬性的值爲步驟一中所建的文件名中 ** 的值。
spring:
profiles:
active: 8014
例如配置值爲8015,則8015這一份配置生效,tomcat運行在了8015端口上。
若改爲8014,則“application-8014生效”