github專案首頁:環境伺服器
服務埠/127.0.0.1
apollo-portal
8090
dev(開發環境)
127.0.0.1
apollo-configservice
apollo-adminservice
8091
8092
fat(測試環境)
127.0.0.1
apollo-configservice
apollo-adminservice
8093
8094
pro(正式環境)
127.0.0.1
apollo-configservice
apollo-adminservice
8095
8096
資料庫依舊因為目前在單機安裝,通過資料庫名區分:
apollo_config_dev , apollo_config_fat , apollo_config_pro , apollo_portal
專案介紹(引用 apollo配置中心介紹 )
為了本地區分,將檔案統一放在同一資料夾進行部署測試:啟動配置:
apollo-adminservice-dev\scripts\startup.sh 修改對應埠號和日誌路徑
apollo-configservice-dev\scripts\startup.sh 修改對應埠號和日誌路徑
apollo-portal\scripts\startup.sh 修改對應埠號和日誌路徑
環境配置:
資料庫配置
資料庫配置都為指向apollo_config_dev庫
資料庫配置指向apollo_portal庫
注:其中apollo-portal只用部署乙份,apollo-adminservice和apollo-configservice針對不同環境要不同部署。埠配置可按上面表中配置。
啟動:依次啟動各個環境的configservice、adminservice以及唯一的apollo-portal即可。
成功截圖:
上圖配置檔案:
部署是一門細心的活,一定要把相關配置提前明確好,避免配置過程中配置衝突導致無法進行下去。
攜程開源配置管理中心Apollo簡介
由於程式日益複雜,相應的配置也越來越多,對配置的期望也會變高 比如實時性,分環境管理 因此我們需要乙個配置中心去管理我們的配置。apollo是攜程框架部門研發的開源配置管理中心,能夠集中管理應用在不同環境 不同集群的配置,配置修改後能夠實時的推送到應用端 由於程式日益複雜,相應的配置也越來越多,對配...
攜程Apollo分布式配置中心安裝使用
apollo 阿波羅 是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境 不同集群的配置,配置修改後能夠實時推送到應用端,並且具備規範的許可權 流程治理等特性,適用於微服務配置管理場景。apollo分布式配置中心可以將集群 多專案的配置項脫離出來進行配置,設定可以抽出公共配置供集群或多專...
攜程apollo 安裝部署
修改 demo.sh 檔案,把資料庫對應改一下,還有 meta server url,如下 portal url http localhost 8070儲存退出 確保 3個埠號未被占用,可以用此命令查詢 lsof i 8080 啟動 demo.sh start 關閉 demo.sh stop 當看到...