<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 22, comments - 32, trackbacks - 0, articles - 73
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    1:nacos2.X 配置中心三個主要的參數 dataId、group、namespace

       其中dataid 是指配置文件名稱;group:相當于給配置文件分類;namespace:用來隔離環境的(例如:dev,test,product)

       比較關注的點是 bootstrap.yml; application.yml 這兩文件用途和加載順序

    1. bootstrap.yml 用于配置nacos地址,用戶名,密碼,命名空間(相當要先連接上nacos),然后才能拉去nacos上的配置文件信息; 
    2. application.yml 文件用于配置在本地的配置文件(其實這個也可以放到nacos上)

      bootstrap配置文件是spring cloud新增的啟動配置文件,需要引入spring-cloud-context依賴后,才會進行加載(看spring cloud 2022版本以以前)。

      • bootstrap由父ApplicationContext加載,所以比application優先加載

      • 因為bootstrap優先于application加載,所以不會被覆蓋

      • 使用配置中心spring cloud config時,需要在bootstarp中配置配置中心的地址,從而實現父ApplicationContext加載時,從配置中心拉去相應的配置到應用中。

      它們加載順序:bootstrap.yaml文件生效后,去nacos拉去完配置信息后,與本地的application.yaml配置信息進行合并,然后加載到spring容器中

      在springboot工程中使用基礎上使用兩個注釋:@RefreshScope 放在類上和@value 配置使用 
      要實現取值和動態刷新通過實驗證明使用@NacosValue是不行了,因為使用了Spring Cloud的依賴包,所以根據官方文檔顯示,要通過 Spring Cloud 原生注解 @RefreshScope + @Value 來實現配置自動更新,我們可以用下面的方法達到同樣的效。
      nacos client 從服務端拉取配置信息會放到client 本地緩存起來 默認目錄:${user}\nacos\config 下(拉到調試時候有用)
                              
      詳細文章 :https://developer.aliyun.com/article/859891

        

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲丶国产丶欧美一区二区三区| 国产精品亚洲产品一区二区三区 | 好紧我太爽了视频免费国产| 亚洲Av无码乱码在线观看性色| 亚洲av无码偷拍在线观看| 麻豆国产VA免费精品高清在线| 亚洲综合小说另类图片动图| 扒开双腿猛进入爽爽免费视频 | 亚洲国产精品无码观看久久| 成年女人色毛片免费看| 亚洲精品无码少妇30P| 国产精品无码素人福利免费| 精品一区二区三区无码免费直播| 四虎1515hm免费国产| 亚欧国产一级在线免费| 久久亚洲高清观看| 亚洲免费视频播放| 亚洲欧洲无卡二区视頻| 亚洲av无码成人精品区在线播放 | 久章草在线精品视频免费观看 | 亚洲va久久久久| 四虎影在线永久免费四虎地址8848aa| 午夜成人无码福利免费视频| 亚洲精品无码不卡在线播放HE| 日本免费高清视频| 午夜在线a亚洲v天堂网2019| 免费人成视频在线观看视频| 99免费在线视频| 亚洲导航深夜福利| 无码专区一va亚洲v专区在线| 伊人久久大香线蕉免费视频| 亚洲国产成人精品无码一区二区| 香蕉视频在线观看免费国产婷婷| 91福利免费网站在线观看| 亚洲精品在线播放| 亚洲国产成人爱av在线播放| 3d动漫精品啪啪一区二区免费| 亚洲av无码片vr一区二区三区| 亚洲国产精品国自产拍AV| 男女啪啪永久免费观看网站| 国产在线观看免费av站|