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

Springboot服務(wù)引用Nacos中新增的配置文件失敗問題及解決

 更新時(shí)間:2025年06月06日 09:36:36   作者:Stephen·You  
這篇文章主要介紹了Springboot服務(wù)引用Nacos中新增的配置文件失敗問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題現(xiàn)象

今天在項(xiàng)目中遇到一個(gè)問題:

Nacos中新增一個(gè) sgccamapappserver-dev.yml 配置文件,然后讓 Springboot 服務(wù)引用這個(gè)新的配置文件,但是失敗了?。。?dòng)服務(wù)后發(fā)現(xiàn)讀取的還是原來的 sgccamapappserver.yml 配置文件?。?!

問題分析

這個(gè)問題其實(shí)是涉及到了nacos加載配置文件的順序邏輯:

首先看一下服務(wù)的bootstrap.peoperties配置

修改前,加載的nacos配置文件是 sgccamapappserver.yml

修改后,加載的nacos配置文件是 sgccamapappserver-dev.yml

那么為什么會(huì)加載失敗呢?

其實(shí)問題就出現(xiàn)在微服務(wù)名稱這里,可以看出是 sgccamapappserver

導(dǎo)致 sgccamapappserver-dev.yml 加載失敗的原因就是因?yàn)椋?/p>

springboot項(xiàng)目默認(rèn)會(huì)優(yōu)先查詢nacos中與微服務(wù)名稱相同的配置;

所以當(dāng)nacos中存在 sgccamapappserver.yml 配置文件,則會(huì)直接加載這個(gè)配置,直接略過了下面這個(gè)配置:

還有一個(gè)因素,就是當(dāng)配置中未指定環(huán)境,會(huì)導(dǎo)致它默認(rèn)加載與 spring.application.name 屬性值同名的nacos配置文件

解決方法

從問題分析可以得知要解決這個(gè)問題,其實(shí)很簡(jiǎn)單,那就是 指定環(huán)境。如:

我現(xiàn)在要加載的nacos配置是 sgccamapappserver-dev.yml

那就可以在 bootstrap.peoperties配置文件中添加如下配置,來指定環(huán)境:

最終:

親測(cè)可用!

總結(jié)

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

相關(guān)文章

  • Spring @Transaction 注解執(zhí)行事務(wù)的流程

    Spring @Transaction 注解執(zhí)行事務(wù)的流程

    這篇文章主要介紹了Spring @Transaction 注解執(zhí)行事務(wù)的流程,Spring 是如何開啟事務(wù)的?又是如何進(jìn)行提交事務(wù)和關(guān)閉事務(wù)的,本文給大家詳細(xì)介紹,需要的朋友可以參考下
    2021-06-06
  • 基于XML配置Spring的自動(dòng)裝配過程解析

    基于XML配置Spring的自動(dòng)裝配過程解析

    這篇文章主要介紹了基于XML配置Spring的自動(dòng)裝配過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 一文搞清楚Java中Comparable和Comparator的區(qū)別

    一文搞清楚Java中Comparable和Comparator的區(qū)別

    Java中的Comparable和Comparator都是用于集合排序的接口,但它們有明顯的區(qū)別,文中通過一些實(shí)例代碼詳細(xì)介紹了Java中Comparable和Comparator的區(qū)別,感興趣的同學(xué)跟著小編一起學(xué)習(xí)吧
    2023-05-05
  • Java多線程之原子類解析

    Java多線程之原子類解析

    這篇文章主要介紹了Java多線程之原子類解析,Java原子類是一種多線程編程中常用的工具,用于實(shí)現(xiàn)線程安全的操作,它們提供了一種原子性操作的機(jī)制,確保多個(gè)線程同時(shí)訪問共享變量時(shí)的數(shù)據(jù)一致性,需要的朋友可以參考下
    2023-10-10
  • Java查詢時(shí)間段(startTime--endTime)間的數(shù)據(jù)方式

    Java查詢時(shí)間段(startTime--endTime)間的數(shù)據(jù)方式

    這篇文章主要介紹了Java查詢時(shí)間段(startTime--endTime)間的數(shù)據(jù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java連接MySQL數(shù)據(jù)庫(kù)并實(shí)現(xiàn)數(shù)據(jù)交互的示例

    Java連接MySQL數(shù)據(jù)庫(kù)并實(shí)現(xiàn)數(shù)據(jù)交互的示例

    數(shù)據(jù)庫(kù)是非常重要的一種存儲(chǔ)格式,可以大大提高存儲(chǔ)效率,本文主要介紹了Java連接MySQL數(shù)據(jù)庫(kù)并實(shí)現(xiàn)數(shù)據(jù)交互的示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Spring Data中domain模塊的使用

    Spring Data中domain模塊的使用

    Spring Data是一個(gè)流行的數(shù)據(jù)訪問框架,本文主要介紹了Spring Data中domain模塊的使用,并展示如何使用它來優(yōu)化我們的數(shù)據(jù)訪問層,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Java序列化和反序列化_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Java序列化和反序列化_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    把對(duì)象轉(zhuǎn)換為字節(jié)序列的過程稱為對(duì)象的序列化,把字節(jié)序列恢復(fù)為對(duì)象的過程稱為對(duì)象的反序列化。接下來通過本文給大家介紹Java序列化和反序列化及主要的兩種用途,感興趣的的友參考下吧
    2017-05-05
  • dubbo入門指南及demo實(shí)例詳解

    dubbo入門指南及demo實(shí)例詳解

    Dubbo是一個(gè)分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案,以及SOA服務(wù)治理方案,這篇文章主要介紹了dubbo詳解及demo實(shí)例,需要的朋友可以參考下
    2022-04-04
  • springboot使用線程池(ThreadPoolTaskExecutor)示例

    springboot使用線程池(ThreadPoolTaskExecutor)示例

    大家好,本篇文章主要講的是springboot使用線程池(ThreadPoolTaskExecutor)示例,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評(píng)論

舞钢市| 峨眉山市| 土默特右旗| 长治县| 体育| 枞阳县| 中山市| 嫩江县| 临漳县| 乐陵市| 新竹市| 兴隆县| 安远县| 孝昌县| 平山县| 丹凤县| 赫章县| 靖安县| 都昌县| 黄梅县| 宜川县| 扎赉特旗| 石渠县| 维西| 富民县| 五指山市| 海丰县| 南投市| 盘锦市| 牡丹江市| 通道| 吉安县| 明溪县| 旌德县| 马鞍山市| 乌海市| 海南省| 通辽市| 盈江县| 陕西省| 句容市|