国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

DuiC 統(tǒng)一配置管理

Carl / 1921人閱讀

摘要:源碼在線演示平臺登錄信息請不要修改演示應用配置如需要測試請?zhí)砑有碌膽米⒁庖驗闄C器網絡配置較低訪問相對較慢簡介是采用開發(fā)的分布式統(tǒng)一配置管理系統(tǒng)它的目標是管理所有應用的配置設計目標統(tǒng)一配置管理標準配置管理規(guī)范管理所有的配置更靈活的

源碼 GitHub
在線演示平臺
登錄信息
E-Mail: kevinz@weghst.com
Password: 123456

請不要修改演示應用配置, 如需要測試請?zhí)砑有碌膽?
注意: 因為機器網絡配置較低, 訪問相對較慢

簡介

DuiC 是采用 kotlin + spring-boot-2.0 + spring-webflux-5.0 開發(fā)的分布式統(tǒng)一配置管理系統(tǒng), 它的目標是管理所有應用的配置(Any App).

設計目標

統(tǒng)一配置管理

標準配置管理規(guī)范

管理所有的配置

更靈活的配置管理

為非技術人員使用

功能 配置應用/環(huán)境

通過應用及環(huán)境區(qū)分不同的配置, 不同應用的配置互不干擾, 相同應用的配置支持合并獲取配置參數.

YAML 配置方式

采用 YAML 文件格式管理配置, 同時支持語法高亮及格式校驗.
YAML 是專門用來寫配置文件的語言, 非常簡潔和強大, 遠比 JSON 格式方便.

RESTful API 獲取配置

Open API 3.0 文檔
SwaggerHub 在線文檔

/apps/states/{name}/{profile}
$ curl -X GET "https://duic.zhudy.io/api/v1/apps/states/samples/first" -H "accept: application/json"

檢查配置的狀態(tài), 如果服務器配置發(fā)生變動, state 會相應的改變, 客戶端可以根據 state 值的變化向服務器拉取最新的配置.

/apps/{name}/{profile}
curl -X GET "https://duic.zhudy.io/api/v1/apps/samples/first" -H "accept: application/json"

獲取應用全部配置.

/apps/{name}/{profile}/{key}
curl -X GET "https://duic.zhudy.io/api/v1/apps/samples/first/k1" -H "accept: application/json"

獲取某一個 key 的配置.

以上 RESTful 接口中的 profile 參數都可以傳入多個, 多個 profile 將會按順序深度合并所有的配置再返回
訪問令牌

應用配置可設置訪問令牌, 當訪問令牌存在時, 獲取相關的配置必須帶上令牌才可訪問

完全兼容 spring-cloud-config

DuiC 提供的 /ssc/{name}/{profile} 接口完全兼容 spring-cloud-config-client.
同時還提供 duic-spring-cloud-config-client 用于 spring-boot 加載配置.
支持 @RefreshScope 熱加載配置 Refresh Scope

Docker 部署(推薦)

通過 duic-docker-compose 可一鍵部署應用, 在 docker-compose.yml 文件中已經集成了 let"s encrypt, 服務發(fā)現MonoDB.

當然你也可以使用 zhudyos/duic 鏡像自行部署.

支持用戶權限

DuiC 自帶的 admin 系統(tǒng)支持用戶應用權限管理, 不同的用戶只可管理自身有權限的應用

聯系/討論

QQ 群
540315111 (DuiC 統(tǒng)一配置管理)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/68129.html

相關文章

  • DuiC 統(tǒng)一配置管理 2

    為什么設計 DuiC 在工作中我們時常要根據不同環(huán)境配置不同的參數,讓項目的靈活性、可用性變得更高,那靈活的配置就變得必不可少,雖然目前已經存在很多配置管理解決方案,但是管理方式局限性大,適應范圍窄。 DuiC 在設計初就考慮到配置的應用范圍,將配置獲取方式設計為 RESTful API 的方式,可支持任何服務器端,客戶端以及 WEB 輕松獲取配置。其次 DuiC 管理配置統(tǒng)一采用 YAML 的方...

    張憲坤 評論0 收藏0
  • DuiC 統(tǒng)一配置管理 2

    為什么設計 DuiC 在工作中我們時常要根據不同環(huán)境配置不同的參數,讓項目的靈活性、可用性變得更高,那靈活的配置就變得必不可少,雖然目前已經存在很多配置管理解決方案,但是管理方式局限性大,適應范圍窄。 DuiC 在設計初就考慮到配置的應用范圍,將配置獲取方式設計為 RESTful API 的方式,可支持任何服務器端,客戶端以及 WEB 輕松獲取配置。其次 DuiC 管理配置統(tǒng)一采用 YAML 的方...

    DevTalking 評論0 收藏0
  • DuiC 統(tǒng)一配置管理 2

    為什么設計 DuiC 在工作中我們時常要根據不同環(huán)境配置不同的參數,讓項目的靈活性、可用性變得更高,那靈活的配置就變得必不可少,雖然目前已經存在很多配置管理解決方案,但是管理方式局限性大,適應范圍窄。 DuiC 在設計初就考慮到配置的應用范圍,將配置獲取方式設計為 RESTful API 的方式,可支持任何服務器端,客戶端以及 WEB 輕松獲取配置。其次 DuiC 管理配置統(tǒng)一采用 YAML 的方...

    CHENGKANG 評論0 收藏0
  • 分布式配置中心 duic

    摘要:什么是是配置管理中心,將配置統(tǒng)一管理提供標準的配置格式及編輯方式。如上圖支持任何應用,任何語言的配置管理,,,等,同時采用語法作用配置文件格式,支持數據類型及結構化配置。前提創(chuàng)建數據庫配置數據庫連接將文件與文件放置在同一目錄中。 什么是配置? 服務運行時能夠通過外部動態(tài)修改的參數既是配置。在運行時動態(tài)變更服務的行為,避免業(yè)務發(fā)生變更需要修改代碼或重啟服務等等。 什么是 duic? du...

    justjavac 評論0 收藏0
  • 分布式配置中心 duic

    摘要:什么是是配置管理中心,將配置統(tǒng)一管理提供標準的配置格式及編輯方式。如上圖支持任何應用,任何語言的配置管理,,,等,同時采用語法作用配置文件格式,支持數據類型及結構化配置。前提創(chuàng)建數據庫配置數據庫連接將文件與文件放置在同一目錄中。 什么是配置? 服務運行時能夠通過外部動態(tài)修改的參數既是配置。在運行時動態(tài)變更服務的行為,避免業(yè)務發(fā)生變更需要修改代碼或重啟服務等等。 什么是 duic? du...

    james 評論0 收藏0

發(fā)表評論

0條評論

Carl

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<