最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot配置文件抽離 git管理統(tǒng) 配置中心詳解

 更新時間:2019年09月02日 15:47:47   作者:yu_fly  
在本篇文章里小編給大家整理的是關于springboot配置文件抽離 git管理統(tǒng) 配置中心的相關知識點內(nèi)容,有需要的朋友們可以學習下。

springboot配置文件抽離,便于服務器讀取對應配置文件,避免項目頻繁更改配置文件,影響項目的調(diào)試與發(fā)布

1.創(chuàng)建統(tǒng)一配置中心項目conifg

1)pom配置依賴

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.0.6.RELEASE</version>
  <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  <java.version>1.8</java.version>
  <spring-cloud.version>Finchley.SR2</spring-cloud.version>
</properties>

<dependencies>
  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-server</artifactId>
  </dependency>
  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
  </dependency>

  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
  </dependency>

  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-bus-amqp</artifactId>
  </dependency>

  <dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-monitor</artifactId>
  </dependency>
</dependencies>

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-dependencies</artifactId>
      <version>${spring-cloud.version}</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>

2)yml文件配置

spring:
 application:
  name: config
 cloud:
  config:
   server:
    git:
     uri: https://gitee.com/XXXX/XXXXXX.git
     username: XXXXXXX
     password: XXXXXXXXX
eureka:
 client:
  service-url:
   defaultZone: http://localhost:8000/eureka/
management:
 endpoints:
  web:
   expose: "*"

2.創(chuàng)建git私有項目config-repo 用于存放配置文件

3.配置項目 可以看到對應的配置文件內(nèi)容

http://localhost:8002/XXXXX/user-dev.yml

4.配置客戶端讀取配置文件

1)客戶端配置pom

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-config-client</artifactId>
</dependency>

2)客戶端yml文件配置

spring:
 application:
  name: XXXXXX
 cloud:
  config:
   discovery:
    enabled: true
    service-id: CONFIG
   profile: dev



eureka:
 client:
  service-url:
   defaultZone: http://localhost:8000/eureka/
 instance:
  prefer-ip-address: true
  lease-renewal-interval-in-seconds: 1 # 單機時關閉eureka 保護模式
  lease-expiration-duration-in-seconds: 2

以上就是本次介紹的關于springboot配置文件抽離 git管理統(tǒng) 配置中心全部知識點內(nèi)容,感謝大家對腳本之家的支持。

相關文章

  • OpenCV圖片漫畫效果的實現(xiàn)示例

    OpenCV圖片漫畫效果的實現(xiàn)示例

    這篇文章主要介紹了OpenCV圖片漫畫效果的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • python如何正確使用yield

    python如何正確使用yield

    在 Python 開發(fā)中,yield 關鍵字的使用其實較為頻繁,例如大集合的生成,簡化代碼結構、協(xié)程與并發(fā)都會用到它。但是,你是否真正了解 yield 的運行過程呢?這篇文章,我們就來看一下 yield 的運行流程,以及在開發(fā)中哪些場景適合使用yield
    2021-05-05
  • python實現(xiàn)獲取當前設備的地點位置

    python實現(xiàn)獲取當前設備的地點位置

    這篇文章主要介紹了python實現(xiàn)獲取當前設備的地點位置,電腦如何獲取當前所處的地理位置?它不會像我們一樣對地理位置有感性的認知,它只認識數(shù)據(jù),簡言之,電腦可以通過獲取當前連接的公網(wǎng)IP,反推所處的位置環(huán)境,需要的朋友可以參考一下
    2022-03-03
  • Python對象體系深入分析

    Python對象體系深入分析

    這篇文章主要介紹了Python對象體系,以實例的形式進行了較為深入的分析,需要的朋友可以參考下
    2014-10-10
  • 利用python實現(xiàn)JSON文檔與Python對象互相轉換

    利用python實現(xiàn)JSON文檔與Python對象互相轉換

    這篇文章主要介紹了利用python實現(xiàn)JSON文檔與Python對象互相轉換,通過對將一個JSON文檔映射為Python對象問題的展開介紹主題內(nèi)容,需要的朋友可以參考一下
    2022-06-06
  • python實現(xiàn)發(fā)送郵件功能代碼

    python實現(xiàn)發(fā)送郵件功能代碼

    這篇文章主要介紹了python實現(xiàn)發(fā)送郵件功能代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 詳解Python如何獲取視頻文件的大小和時長

    詳解Python如何獲取視頻文件的大小和時長

    這篇文章主要為大家詳細介紹了Python如何實現(xiàn)獲取視頻文件的大小和時長,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-03-03
  • python實現(xiàn)輸入三角形邊長自動作圖求面積案例

    python實現(xiàn)輸入三角形邊長自動作圖求面積案例

    這篇文章主要介紹了python實現(xiàn)輸入三角形邊長自動作圖求面積案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 詳解Python的單元測試

    詳解Python的單元測試

    這篇文章主要介紹了Python的單元測試,代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • python中的import語句用法大全

    python中的import語句用法大全

    import語句用來導入其他python文件(稱為模塊module),使用該模塊里定義的類、方法或者變量,從而達到代碼復用的目的,文中給大家提到import 語句的兩種格式通過示例代碼介紹的很詳細,需要的朋友參考下吧
    2021-07-07

最新評論

本溪| 桃园县| 金塔县| 广饶县| 平陆县| 门头沟区| 县级市| 宁都县| 台山市| 本溪| 永清县| 泸西县| 桐梓县| 金乡县| 东阳市| 朝阳市| 丽水市| 友谊县| 扬中市| 迁安市| 蛟河市| 禄丰县| 宣武区| 乌鲁木齐县| 雅江县| 东阳市| 西峡县| 绥芬河市| 怀宁县| 乐东| 桐城市| 赣州市| 工布江达县| 改则县| 榆树市| 绍兴市| 沅陵县| 林周县| 大港区| 湛江市| 富裕县|