成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Spring Cloud Config采用Git存儲時兩種常用的配置策略

存儲 存儲軟件
由于Spring Cloud Config默認采用了Git存儲,相信很多團隊在使用Spring Cloud的配置中心時也會采用這樣的策略。即便大家都使用了Git存儲,可能還有各種不同的配置方式,本文就來介紹一下兩種常用的配置策略。

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

[[236016]]

第一種:多個項目公用一個Git倉庫,用不同的目錄區分項目

主要的配置項如下:

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

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

優缺點分析:因為只使用一個Git庫存儲,所以當配置是由專人統一維護的時候比較方便。但是如果要做DevOps的話,權限控制上將變的非常的弱。

第二種:多個項目使用多個不同Git倉庫

主要的配置項如下:

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

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

優缺點分析:由于一個項目就有一個對應的存儲配置的Git倉庫,所以這種模式對于DevOps的應用支持較好,如果使用Gitlab作為Git服務端的話,還有不錯的界面和權限管理來方便項目所屬者使用和維護。如果團隊不是DevOps模式管理的話,專人管理就會遇到有N多Git倉庫要維護的困境。

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

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

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

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

【本文為51CTO專欄作者“翟永超”的原創稿件,轉載請通過51CTO聯系作者獲取授權】

戳這里,看該作者更多好文

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2024-10-14 08:35:29

2022-02-28 07:40:23

Nacos注冊中心客戶端

2011-06-08 11:15:21

web.configASP.NET

2015-05-06 10:05:22

javajava框架spring aop

2018-06-04 09:43:53

分層存儲Linux

2009-06-25 13:43:00

Buffalo AJA

2009-11-11 16:36:19

路由協議介紹

2010-06-07 17:41:42

Sendmail 配置

2014-04-17 10:56:40

優化策略MySQL緩存

2010-08-31 08:52:40

2009-09-08 15:22:20

Spring依賴注入

2009-12-18 09:45:12

ADSL無線共享上網

2024-10-14 08:39:29

工廠模式策略模式代碼

2009-12-14 15:34:54

動態路由協議

2022-08-11 09:17:38

架構開發

2009-06-23 18:18:13

SpringHibernate

2023-02-14 08:32:41

Ribbon負載均衡

2020-06-18 08:18:35

密碼加密安全

2009-06-15 15:02:48

Spring定時器

2021-11-02 18:27:48

數據挖掘項目
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区免费 | 国产清纯白嫩初高生视频在线观看 | 操皮视频| 国产视频1区 | 亚洲精品视频在线看 | 亚洲成av人影片在线观看 | 91久久国产综合久久 | 日韩午夜在线观看 | 亚洲视频一区在线观看 | 午夜私人影院在线观看 | 国产不卡视频 | 国产日本精品视频 | 亚洲区在线 | www四虎影视 | 国产日韩欧美在线观看 | 久久精品亚洲一区二区三区浴池 | 秋霞a级毛片在线看 | 成人深夜福利在线观看 | 精品91视频 | 二区欧美 | 国产精品久久久久久久免费大片 | 最大av在线 | 国产精品久久国产精品 | 国产成人小视频 | 天天夜夜操 | 国产99久久久国产精品下药 | 99reav| 亚洲三区在线观看 | 女女百合av大片一区二区三区九县 | 欧美福利| 天天综合永久 | 国产精品美女在线观看 | 99久久精品免费看国产免费软件 | 91久久久久久| 日韩在线观看中文字幕 | 久草影视在线 | 国产精品色综合 | 久久精品久久久 | 久草新在线 | 91文字幕巨乱亚洲香蕉 | 日韩在线不卡 |