spring多環境部署

1 多環境部署

在實際軟件開發和部署過程中,我們的軟件往往需要在不同的運行環境中運行。例如,各個環境數據庫地址不同,需要單獨配置。spring高級裝備中提供profile,來支持多環境部署。

1.1 使用spring profile機制實現

application.yaml作爲主配置文件,配置主要屬性以及確定當前使用環境。application-{name}.yaml是掛件文件,進行個性化配置。

# application.yaml 
server:
  port: 8088	# 默認dev訪問8088端口號
spring:	
  profiles:
    active: prd   # 激活prd環境
    
# application-prd.yaml
# 掛件配置
server:
  port: 80	# prd環境訪問80端口號

spring.profiles.active是核心配置。

1.2 通過maven配置profiles屬性

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章