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

bootstrap.yml如何讀取nacos配置中心的配置文件

 更新時間:2022年12月28日 10:23:52   作者:很懶的十六  
這篇文章主要介紹了bootstrap.yml讀取nacos配置中心的配置文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

bootstrap.yml讀取nacos配置中心配置文件

最近搞nacos做為springboot的配置中心時,運行項目就一直報錯,報錯原因是沒有加載到配置文件,可是nacos服務的地方又確確實實配置了配置文件,最后在啟動的控制臺中找到了一些線索,結(jié)合百度和源碼查看找到了原因所在。

另外提一嘴,如果你導入了spring-cloud-starter-alibaba-nacos-config依賴(如果是父模塊導入,子模塊也受作用),就必須配置bootstrap.yml這樣的配置文件,不配置的話,運行代碼會有報錯,但不影響代碼正常使用,只是會有控制臺輸出錯誤

ps:因為我看到錯誤就難受,哪怕是警告

線索:(ps:因為不知道怎么截橫向的長圖只能這樣了)

項目啟動時的控制臺輸出

寫著需要 spring.application.name.properties配置文件

后面找到了PropertySourceBootstrapConfiguration

應該是默認讀取配置中心以properties為文件名后綴的配置文件,但是也可以更改,在bootstrap.yml配置文件中

如果在bootstrap.yml中添加了一行: spring.profiles.active=dev

spring:
  cloud:
    nacos:
      config:
        server-addr: localhost:8848
        file-extension: yaml
  application:
    name: service-daily
  profiles:
    active: dev

那么在nacos配置中心的配置文件需要更改名字為:service-daily-dev.yaml

又找到一段源碼,所以在file-extension處配置yaml/yml都可,

但是如果file-extension處配置yml,那么nacos配置文件中心的文件也得是服務名.yml,yaml也如此

最后給出使用nacos時,需要一些依賴,如圖:

依賴的版本交由父模塊進行版本控制了(另附上依賴代碼)

<!--spring-cloud nacos 服務注冊-->

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!--服務調(diào)用-->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<!--代替 spring-cloud-config 的nacos-config -->
<dependency>
   <groupId>org.springframework.cloud</groupId>
   <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

父模塊的依賴管理

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

在resource目錄下建一個bootstrap.yml配置文件,配置nacos的config信息,然后在nacos服務處新建一個配置文件,bootstrap.yml內(nèi)容在上面已經(jīng)給出了

總結(jié)

如有錯誤請指出,找的源碼可能理解不太對。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解SpringMVC解決跨域的兩種方案

    詳解SpringMVC解決跨域的兩種方案

    本篇文章主要介紹了詳解SpringMVC解決跨域的兩種方案,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • MyBatis update標簽詳解

    MyBatis update標簽詳解

    這篇文章主要介紹了MyBatis update標簽,使用 Map 傳遞參數(shù)會導致業(yè)務可讀性的喪失,繼而導致后續(xù)擴展和維護的困難,所以在實際應用中我們應該果斷廢棄該方式,需要的朋友可以參考下
    2023-10-10
  • Spring Boot中的那些條件判斷的實現(xiàn)方法

    Spring Boot中的那些條件判斷的實現(xiàn)方法

    這篇文章主要介紹了Spring Boot中的那些條件判斷的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Java探索之Hibernate主鍵生成策略詳細介紹

    Java探索之Hibernate主鍵生成策略詳細介紹

    這篇文章主要介紹了Java探索之Hibernate主鍵生成策略詳細介紹,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • 如何使用Spring?Boot設置上傳文件大小限制

    如何使用Spring?Boot設置上傳文件大小限制

    上傳文件是互聯(lián)網(wǎng)中常應用的場景之一,最典型的情況就是上傳頭像等,下面這篇文章主要給大家介紹了關(guān)于如何使用Spring?Boot設置上傳文件大小限制的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • Java 調(diào)用Restful API接口的幾種方式(HTTPS)

    Java 調(diào)用Restful API接口的幾種方式(HTTPS)

    這篇文章主要介紹了Java 調(diào)用Restful API接口的幾種方式(HTTPS),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Java使用正則表達式進行匹配且對匹配結(jié)果逐個替換

    Java使用正則表達式進行匹配且對匹配結(jié)果逐個替換

    這篇文章主要介紹了Java使用正則表達式進行匹配且對匹配結(jié)果逐個替換,文章圍繞主題展開詳細的內(nèi)容戒殺,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • 淺談序列化之protobuf與avro對比(Java)

    淺談序列化之protobuf與avro對比(Java)

    下面小編就為大家?guī)硪黄獪\談序列化之protobuf與avro對比(Java)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • java設計日歷可視化的詳細步驟記錄

    java設計日歷可視化的詳細步驟記錄

    這篇文章主要給大家介紹了關(guān)于java設計日歷可視化的相關(guān)資料,通過自定義的CircleLabel類來突出顯示今天的日期,并使用BorderLayout布局管理窗口組件,文章詳細描述了各個類和方法的設計思想和實現(xiàn)邏輯,需要的朋友可以參考下
    2024-12-12
  • Linux?Ubuntu系統(tǒng)下配置JDK環(huán)境、MySQL環(huán)境全過程

    Linux?Ubuntu系統(tǒng)下配置JDK環(huán)境、MySQL環(huán)境全過程

    眾所周知Ubuntu是一種基于Linux的操作系統(tǒng),它提供了一個穩(wěn)定、安全和易于使用的環(huán)境,下面這篇文章主要給大家介紹了關(guān)于Linux?Ubuntu系統(tǒng)下配置JDK環(huán)境、MySQL環(huán)境的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-07-07

最新評論

东源县| 郓城县| 随州市| 尚义县| 大关县| 祁阳县| 余姚市| 荃湾区| 自治县| 随州市| 剑阁县| 河南省| 喀什市| 大城县| 克山县| 建昌县| 灵川县| 墨江| 平阴县| 唐海县| 南投县| 金华市| 扶绥县| 时尚| 安平县| 宣武区| 磴口县| 河东区| 通道| 出国| 富平县| 双峰县| 上虞市| 拉孜县| 石屏县| 灵山县| 梅河口市| 宁明县| 侯马市| 郓城县| 九龙县|