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

Springcloud中的Nacos?Config服務(wù)配置流程分析

 更新時間:2022年09月16日 11:07:29   作者:java愛好者牛奶糖  
這篇文章主要介紹了Springcloud中的Nacos?Config服務(wù)配置,本文以用戶微服務(wù)為例,進(jìn)行統(tǒng)一的配置,結(jié)合實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下

簡介

前邊寫過幾個微服務(wù),訂單微服務(wù),商品微服務(wù),賬戶微服務(wù),庫存微服務(wù),每個微服務(wù)都去配置自己的配置文件,每個微服務(wù)一個yml配置文件,這樣如果微服務(wù)足夠多,對于配置文件的管理就很麻煩,如果配置文件變動需要更改,則需要我們一個一個的去改。例如開發(fā)環(huán)境,測試環(huán)境,生產(chǎn)環(huán)境等等,而且配置文件無法實時更新。我們修改了配置文件之后,必須重新啟動微服務(wù)才能使配置生效。配置中心就可以解決配置問題。
配置中心流程:
首先把項目中各種配置全部都放到一個集中的地方進(jìn)行統(tǒng)一管理,并提供一套標(biāo)準(zhǔn)的接口。
當(dāng)各個服務(wù)需要獲取配置的時候,就來配置中心的接口拉取自己的配置。
當(dāng)配置中心中的各種參數(shù)有更新的時候,也能通知到各個服務(wù)實時的過來同步最新的信息,使之動態(tài)更新。

nacos config快速開始

以用戶微服務(wù)為例,進(jìn)行統(tǒng)一的配置。

依賴引入

   <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
            <version>2.1.0.RELEASE</version>
        </dependency>

配置nacos config

現(xiàn)在需要將原來的application.yml配置在nacos的服務(wù)配置 管理中進(jìn)行,而原本微服務(wù)需要新建一個bootstrap.yml作為配置文件。配置文件的優(yōu)先級:bootstrap.properties -> bootstrap.yml -> application.properties -> application.yml

spring:
  application:
    name: springcloud-user
  cloud:
    nacos:
      config:
        server-addr: 192.168.5.130:8848 #nacos中心地址i
        file-extension: yaml # 配置文件格式 
  profiles:
    active: dev # 環(huán)境標(biāo)識

nacos服務(wù)中心配置

新建配置

注意:dataid配置需要application.name+dev.yaml

對應(yīng)的數(shù)據(jù)庫表:

啟動測試

注釋本地的application.yam中的內(nèi)容, 啟動程序進(jìn)行測試
如果依舊可以成功訪問程序,說明我們nacos的配置中心功能已經(jīng)實現(xiàn)

配置動態(tài)更新配置

配置中心配置動態(tài)的屬性,在代碼里邊進(jìn)行獲取。

config:
  appName: user

代碼里邊獲?。?/p>

@RestController
@RefreshScope /* 只需要在需要動態(tài)讀取配置的類上添加此注解就可以 */
public class NacosConfigController {
    @Value( "${config.appName}" )
    private String appName;
    /* 2 注解方式 */
    @GetMapping( "/nacos-config" )
    public String nacosConfing()
    {
        return(appName);
    }
}

改配置

這里就不進(jìn)行講解所有微服務(wù)的配置了。

到此這篇關(guān)于Springcloud中的Nacos Config服務(wù)配置的文章就介紹到這了,更多相關(guān)Springcloud Nacos服務(wù)配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • idea如何將指定目錄打成jar包

    idea如何將指定目錄打成jar包

    這篇文章主要介紹了idea如何將指定目錄打成jar包問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • idea以任意順序debug多線程程序的具體用法

    idea以任意順序debug多線程程序的具體用法

    在idea中使用debug可以讓多個線程以任意順序執(zhí)行,接下來通過本文給大家介紹idea以任意順序debug多線程程序的具體用法,需要的朋友參考下吧
    2021-08-08
  • java實現(xiàn)事件委托模式的實例詳解

    java實現(xiàn)事件委托模式的實例詳解

    這篇文章主要介紹了java實現(xiàn)事件委托模式的實例詳解的相關(guān)資料,這里提供實例來說明如何實現(xiàn)改功能,希望能幫助到大家理解這樣的模式,需要的朋友可以參考下
    2017-08-08
  • Java實現(xiàn)動態(tài)生成GIF圖像詳解

    Java實現(xiàn)動態(tài)生成GIF圖像詳解

    在互聯(lián)網(wǎng)上有許多有趣的場景,其中的一種就是動圖。這不是視頻,而是一種GIF圖像信息。本文將利用Java實現(xiàn)動態(tài)生成GIF圖像功能,需要的可以參考一下
    2022-09-09
  • JDK下載與安裝超詳細(xì)步驟大全

    JDK下載與安裝超詳細(xì)步驟大全

    學(xué)習(xí)JAVA必須得安裝一下JDK(java development kit java開發(fā)工具包),配置一下環(huán)境就可以學(xué)習(xí)JAVA了,下面這篇文章主要給大家介紹了關(guān)于JDK下載與安裝步驟的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Java中Object用法詳解

    Java中Object用法詳解

    Java是面向?qū)ο蟮木幊陶Z言,而在面向?qū)ο笾?,所有的Java類都有一個共同的祖先類,這就是Object,那么Object都有哪些特性呢?今天小編就簡單跟大家分析一下,感興趣的同學(xué)可以跟著小編一起學(xué)習(xí)
    2023-05-05
  • Java java.lang.InstantiationException異常案例詳解

    Java java.lang.InstantiationException異常案例詳解

    這篇文章主要介紹了Java java.lang.InstantiationException異常案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • java數(shù)組中的異常類型整理

    java數(shù)組中的異常類型整理

    在本篇文章里小編給各位分享的是一篇關(guān)于java數(shù)組中的異常類型整理內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-02-02
  • Java如何利用LocalDate獲取某個月的第一天與最后一天日期

    Java如何利用LocalDate獲取某個月的第一天與最后一天日期

    這篇文章主要給大家介紹了關(guān)于Java如何利用LocalDate獲取某個月的第一天與最后一天日期的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-01-01
  • 解決SpringMVC @RequestMapping不設(shè)置value出現(xiàn)的問題

    解決SpringMVC @RequestMapping不設(shè)置value出現(xiàn)的問題

    這篇文章主要介紹了解決SpringMVC @RequestMapping不設(shè)置value出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08

最新評論

拉孜县| 班玛县| 五常市| 莱阳市| 英德市| 宣恩县| 嫩江县| 兰坪| 镇原县| 忻州市| 天水市| 泸定县| 安义县| 通州市| 香格里拉县| 榆树市| 威海市| 陇西县| 盈江县| 永昌县| 甘洛县| 潜江市| 弥勒县| 海丰县| 阿合奇县| 郸城县| 嘉禾县| 佛冈县| 鲁山县| 大余县| 张家口市| 鹤壁市| 杭锦旗| 迭部县| 阿瓦提县| 阳高县| 留坝县| 东明县| 体育| 扶沟县| 策勒县|