天天看點

Apollo配置中心使用及熱更新

介紹

Apollo(阿波羅)是攜程架構部門研發的開源配置管理中心,能夠集中化管理應用不同環境、不同叢集的配置,配置修改後能夠實時推送到應用端,并且具備規範的權限、流程治理等特性。

Apollo支援4個次元管理Key-Value格式的配置:

application (應用)

environment (環境)

cluster (叢集)

namespace (命名空間)

Apollo與Spring Cloud Config的功能對比

Apollo配置中心使用及熱更新

用戶端配置

引入jar包

        <dependency>
            <groupId>com.ctrip.framework.apollo</groupId>
            <artifactId>apollo-client</artifactId>
            <version>1.5.1</version>
        </dependency>
        <!-- apollo依賴包-->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
        </dependency>
           

繼續閱讀