成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

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

Carl / 1942人閱讀

摘要:源碼在線(xiàn)演示平臺(tái)登錄信息請(qǐng)不要修改演示應(yīng)用配置如需要測(cè)試請(qǐng)?zhí)砑有碌膽?yīng)用注意因?yàn)闄C(jī)器網(wǎng)絡(luò)配置較低訪(fǎng)問(wèn)相對(duì)較慢簡(jiǎn)介是采用開(kāi)發(fā)的分布式統(tǒng)一配置管理系統(tǒng)它的目標(biāo)是管理所有應(yīng)用的配置設(shè)計(jì)目標(biāo)統(tǒng)一配置管理標(biāo)準(zhǔn)配置管理規(guī)范管理所有的配置更靈活的

源碼 GitHub
在線(xiàn)演示平臺(tái)
登錄信息
E-Mail: [email protected]
Password: 123456

請(qǐng)不要修改演示應(yīng)用配置, 如需要測(cè)試請(qǐng)?zhí)砑有碌膽?yīng)用.
注意: 因?yàn)闄C(jī)器網(wǎng)絡(luò)配置較低, 訪(fǎng)問(wèn)相對(duì)較慢

簡(jiǎn)介

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

設(shè)計(jì)目標(biāo)

統(tǒng)一配置管理

標(biāo)準(zhǔn)配置管理規(guī)范

管理所有的配置

更靈活的配置管理

為非技術(shù)人員使用

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

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

YAML 配置方式

采用 YAML 文件格式管理配置, 同時(shí)支持語(yǔ)法高亮及格式校驗(yàn).
YAML 是專(zhuān)門(mén)用來(lái)寫(xiě)配置文件的語(yǔ)言, 非常簡(jiǎn)潔和強(qiáng)大, 遠(yuǎn)比 JSON 格式方便.

RESTful API 獲取配置

Open API 3.0 文檔
SwaggerHub 在線(xiàn)文檔

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

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

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

獲取應(yīng)用全部配置.

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

獲取某一個(gè) key 的配置.

以上 RESTful 接口中的 profile 參數(shù)都可以傳入多個(gè), 多個(gè) profile 將會(huì)按順序深度合并所有的配置再返回
訪(fǎng)問(wèn)令牌

應(yīng)用配置可設(shè)置訪(fǎng)問(wèn)令牌, 當(dāng)訪(fǎng)問(wèn)令牌存在時(shí), 獲取相關(guān)的配置必須帶上令牌才可訪(fǎng)問(wèn)

完全兼容 spring-cloud-config

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

Docker 部署(推薦)

通過(guò) duic-docker-compose 可一鍵部署應(yīng)用, 在 docker-compose.yml 文件中已經(jīng)集成了 let"s encrypt, 服務(wù)發(fā)現(xiàn)MonoDB.

當(dāng)然你也可以使用 zhudyos/duic 鏡像自行部署.

支持用戶(hù)權(quán)限

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

聯(lián)系/討論

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/68129.html

相關(guān)文章

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

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

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

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

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

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

    CHENGKANG 評(píng)論0 收藏0
  • 分布式配置中心 duic

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

    justjavac 評(píng)論0 收藏0
  • 分布式配置中心 duic

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

    james 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Carl

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<