使用Apollo管理Springboot配置檔案的相關配置
阿新 • • 發佈:2018-11-03
1,引入Maven依賴:
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.0.0</version>
</dependency>
2,新增配置檔案app.properties:
app.id=bidding
3,新增到配置檔案application-dev.properties:
dev.meta=http://192.168.1.235:18080
新增到配置檔案application-sit.properties:
sit.meta=http://192.168.1.235:18081
新增到配置檔案application-uat.properties:
uat.meta=http://192.168.1.235:18082
4, 建立系統快取目錄:
Mac/Linux: /opt/data/
Windows: C:\opt\data\
5, 配置系統環境資訊:
對於Mac/Linux,檔案位置為/opt/settings/server.properties 對於Windows,檔案位置為C:\opt\settings\server.properties 檔案內容為:env=DEV,大小寫不敏感(其它環境如sit,uat)
6, 託管application.properties的內容,刪除除日誌檔案配置的其它配置資訊:
保留:logging.config=classpath:saas_logger-dev.xml
注意:本地配置的日誌檔案配置資訊不能刪除,否則程式無法執行。