麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > Java > 正文

詳解Spring Cloud Config采用Git存儲(chǔ)時(shí)兩種常用的配置策略

2024-07-14 08:41:51
字體:
供稿:網(wǎng)友

由于Spring Cloud Config默認(rèn)采用了Git存儲(chǔ),相信很多團(tuán)隊(duì)在使用Spring Cloud的配置中心時(shí)也會(huì)采用這樣的策略。即便大家都使用了Git存儲(chǔ),可能還有各種不同的配置方式,本文就來介紹一下兩種常用的配置策略。

第一種:多個(gè)項(xiàng)目公用一個(gè)Git倉庫,用不同的目錄區(qū)分項(xiàng)目

主要的配置項(xiàng)如下:

spring.cloud.config.server.git.uri=https://github.com/dyc87112/config-repo.gitspring.cloud.config.server.git.search-paths=/{application}

這種模式下不同的項(xiàng)目會(huì)對(duì)應(yīng)到https://github.com/dyc87112/config-repo.git倉庫下的不同目錄,如果項(xiàng)目中spring.application.name=user-service,那么它的配置倉庫會(huì)定位到https://github.com/dyc87112/config-repo.git倉庫下的/user-service目錄。配置文件按application-{profile}.properties的格式存儲(chǔ), {profile}代表環(huán)境名。

優(yōu)缺點(diǎn)分析:因?yàn)橹皇褂靡粋€(gè)Git庫存儲(chǔ),所以當(dāng)配置是由專人統(tǒng)一維護(hù)的時(shí)候比較方便。但是如果要做DevOps的話,權(quán)限控制上將變的非常的弱。

第二種:多個(gè)項(xiàng)目使用多個(gè)不同Git倉庫

主要的配置項(xiàng)如下:

spring.cloud.config.server.git.uri=https://github.com/dyc87112/{application}.git

這種模式下不同的項(xiàng)目會(huì)對(duì)應(yīng)的不同的Git倉庫,如果項(xiàng)目中spring.application.name=user-service,那么它的配置倉庫會(huì)定位到https://github.com/dyc87112/user-service.git倉庫下的配置。配置文件按application-{profile}.properties的格式存儲(chǔ), {profile}代表環(huán)境名。

優(yōu)缺點(diǎn)分析:由于一個(gè)項(xiàng)目就有一個(gè)對(duì)應(yīng)的存儲(chǔ)配置的Git倉庫,所以這種模式對(duì)于DevOps的應(yīng)用支持較好,如果使用Gitlab作為Git服務(wù)端的話,還有不錯(cuò)的界面和權(quán)限管理來方便項(xiàng)目所屬者使用和維護(hù)。如果團(tuán)隊(duì)不是DevOps模式管理的話,專人管理就會(huì)遇到有N多Git倉庫要維護(hù)的困境。

本文的主要介紹內(nèi)容就到這里,不知道您采用了哪種配置存儲(chǔ)策略呢?如果有更好的方案歡迎留言分享!最后,正式向大家介紹一下最近緊鑼密鼓開發(fā)和測(cè)試中的配置中心開源項(xiàng)目。該項(xiàng)目基于Spring Cloud Config構(gòu)建,旨在實(shí)現(xiàn)一套方便大家對(duì)配置管理的可視化工具,增強(qiáng)Spring Cloud Config的易用性,該項(xiàng)目即適用于目前已經(jīng)在使用spring cloud config的用戶,也適用于正在選型配置中心的用戶,小哥哥小姐姐們可以戳下面的鏈接了解一下,如果覺得不錯(cuò),歡迎轉(zhuǎn)發(fā)、Star支持!

Github: https://github.com/dyc87112/spring-cloud-config-admin

Gitee:https://gitee.com/didispace/spring-cloud-config-admin

P.S. 主要維護(hù)在Github,Gitee定期同步。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JAVA教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 天天操很很操 | 亚洲国产精品久久久久久久久久久 | 男女羞羞视频在线观看免费 | 看毛片的网址 | 国产亚洲激情 | 圆产精品久久久久久久久久久 | 一区二区三区欧美日韩 | 免费一级a毛片在线播放视 日日草夜夜操 | 亚洲人成在线播放网站 | 国产二区三区视频 | 欧美综合日韩 | 色综合久久久久久久久久久 | 免费永久看羞羞片网站入口 | 久久色在线| 最新中文在线视频 | 日韩黄色片在线观看 | 亚洲免费观看视频 | 91精品国产九九九久久久亚洲 | 一本色道久久久888 香蕉视频99 | 精品中文字幕视频 | 国产一区二区不卡视频 | 国产亚洲精品久久777777 | 免费在线观看午夜视频 | 日韩精品dvd | 成人不卡一区二区 | 欧美日韩大片在线观看 | 亚洲一二区精品 | 久久草在线视频国产 | 久草导航 | 激情福利视频 | 日韩黄色av网站 | 亚洲国产精品久久久久久久久 | 羞羞答答影院 | 干一夜综合 | 91网址在线播放 | 羞羞的动漫在线观看 | 亚洲黑人在线观看 | 粉嫩av一区二区三区四区在线观看 | 蜜桃免费在线 | 久久久久久久91 | 午夜久久视频 |