springboot整合Apollo配置中心(一)

2021-09-29 21:56:56 字數 560 閱讀 7593

apollo配置中心是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境,不同集群的配置,配置修改後能夠在1秒內將配置推送到服務端,適用於微服務配置管理場景。

這是apollo配置中心的官方介紹,已經十分的詳細清晰了,這次使用springboot整合apollo主要是為了解決幾個困擾我的問題:

apollo專案目前開源在github上面,上面的文件十分的充分,有demo,還有各種客戶端整合的詳細步驟,但是在整合的過程中,還是會碰上各種意料之外的問題。就像是看完書中的雨林生存攻略和真正涉身於熱帶雨林之中,才會領略到這種強烈的對比。因此對這個整合的過程做乙個技術總結,加深自己的印象。也為以後的其他框架的整合,提供寶貴的經驗。

整個整合過程分為五篇文章:

apollo在github上面的開源專案位址有兩個,

apollo開源專案:apollo開源專案位址資料庫安裝好之後,接下來修改demo.sh裡面的部分地方,有幾個地方要注意的:

資料庫的名字要注意大小寫;

資料庫的賬號密碼不要忘記;

windows系統啟動demo.sh要使用bash工具,所以本地最好要有git bash。

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...

SpringBoot整合系列 整合Swagger2

io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...

SpringBoot整合PageHelper外掛程式

springboot整合pagehelper外掛程式的時候主要分為以下幾步?1.在pom.xml中引入依賴 com.github.pagehelper pagehelper spring boot starter 1.2.3 分頁外掛程式 pagehelper.helperdialect mysql...