一、運維
1. 數據庫
ConfigDB,PortalDB
2. 基礎服務 :
Config-Service,(Meta-Server),Admin-Service,Portal
3. 應用在SIT、UAT、生產環境機器上:
(1) 新增目錄/opt/data/目錄,且有可讀寫權限;
(2) 新增文件:/opt/settings/server.properties
且加入配置:
sit: env=FAT
uat: env=UAT
生產:env=PRO
二、測試
維護好配置中心
測試環境Portal地址:(謹慎維護)
三、開發
1. 需要在機器上新增目錄:/opt/data/,並有讀寫權限。
2.指定應用
resource/META-INF/app.properties中, 增加
app.id=zx-cloud-esb
3.指定環境
(方法1) 在機器的/opt/settings/server.properties中,增加
env=DEV
#apollo.cluster=xxx
(方法2)啟動時設置參數:
-Denv=DEV
-Dapollo.cluster=xxx
4.本地開發模式(可選)
設置env=Local,啟動時會讀本地緩存目錄下的配置文件,
目錄為:/opt/data/{appId}/config-cache/
比如:/opt/data/zx-cloud-esb/config-cache/