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

nacos客戶端如何獲取配置

 更新時(shí)間:2024年07月15日 11:11:05   作者:Leon_Jinhai_Sun  
這篇文章主要介紹了nacos客戶端如何獲取配置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

nacos客戶端獲取配置

這里主要從官方文檔里借鑒下來(lái)的,其他開(kāi)發(fā)語(yǔ)言應(yīng)用nacos配置可以看Nacos Spring Cloud 快速開(kāi)始

這塊開(kāi)發(fā)看起來(lái)應(yīng)該簡(jiǎn)單點(diǎn),在自動(dòng)化部署過(guò)程中一般建議開(kāi)發(fā)把配置成可以通過(guò)啟動(dòng)參數(shù)來(lái)集成nacos的。

1.修改需要獲取Nacos配置的項(xiàng)目里的pom.xml文件

加入下面的配置。

<dependency>
    <groupId>com.alibaba.boot</groupId>
    <artifactId>nacos-config-spring-boot-starter</artifactId>
    <version>${latest.version}</version>
</dependency>

注意:版本 0.2.x.RELEASE 對(duì)應(yīng)的是 Spring Boot 2.x 版本,版本 0.1.x.RELEASE 對(duì)應(yīng)的是 Spring Boot 1.x 版本。

2.在application.properties中配置

Nacos server 的地址:

nacos.config.server-addr=127.0.0.1:8848

3.使用@NacosPropertySource

加載 dataIdexample 的配置源,并開(kāi)啟自動(dòng)更新:

@SpringBootApplication
@NacosPropertySource(dataId = "example", autoRefreshed = true)
public class NacosConfigApplication {

    public static void main(String[] args) {
        SpringApplication.run(NacosConfigApplication.class, args);
    }
}

4.通過(guò)Nacos的@NacosValue注解

設(shè)置屬性值。

@Controller
@RequestMapping("config")
public class ConfigController {

    @NacosValue(value = "${useLocalCache:false}", autoRefreshed = true)
    private boolean useLocalCache;

    @RequestMapping(value = "/get", method = GET)
    @ResponseBody
    public boolean get() {
        return useLocalCache;
    }
}

5.啟動(dòng)NacosConfigApplication

調(diào)用 curl http://localhost:8080/config/get

返回內(nèi)容是 false

6.通過(guò)調(diào)用

Nacos Open API 向 Nacos server 發(fā)布配置:dataId 為example

內(nèi)容為useLocalCache=true

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=example&group=DEFAULT_GROUP&content=useLocalCache=true"

7.再次訪問(wèn)http://localhost:8080/config/get

此時(shí)返回內(nèi)容為true

說(shuō)明程序中的useLocalCache值已經(jīng)被動(dòng)態(tài)更新了

總結(jié)

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

相關(guān)文章

  • Spring Security更換加密方式的完整方案

    Spring Security更換加密方式的完整方案

    隨著現(xiàn)在對(duì)軟件系統(tǒng)安全性要求的越來(lái)越嚴(yán)苛,對(duì)于很多項(xiàng)目,升級(jí)密碼都是勢(shì)在必行的,若項(xiàng)目使用Spring Security框架,只需稍作修改,便可達(dá)到更換加密方式,所以本文給大家介紹了Spring Security更換加密方式的完整方案,需要的朋友可以參考下
    2025-12-12
  • 詳解Java的MyBatis框架中動(dòng)態(tài)SQL的基本用法

    詳解Java的MyBatis框架中動(dòng)態(tài)SQL的基本用法

    這篇文章主要介紹了詳解Java的MyBatis框架中動(dòng)態(tài)SQL的基本用法,文中列出了一些常用SQL動(dòng)態(tài)語(yǔ)句進(jìn)行講解,需要的朋友可以參考下
    2016-04-04
  • Redis實(shí)現(xiàn)延遲隊(duì)列的全流程詳解

    Redis實(shí)現(xiàn)延遲隊(duì)列的全流程詳解

    Redisson是Redis服務(wù)器上的分布式可伸縮Java數(shù)據(jù)結(jié)構(gòu),這篇文中主要為大家介紹了Redisson實(shí)現(xiàn)的優(yōu)雅的延遲隊(duì)列的方法,需要的可以參考一下
    2023-03-03
  • SpringBoot中創(chuàng)建bean的7種方式總結(jié)

    SpringBoot中創(chuàng)建bean的7種方式總結(jié)

    Spring是一款廣泛應(yīng)用于企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā)的Java框架,其 IOC 和 DI 特性可以有效地管理應(yīng)用程序中的對(duì)象,提高了應(yīng)用程序的可維護(hù)性和可擴(kuò)展性,那你知道spring有哪些方式將bean放入容器嘛,今天就給大家總結(jié)一下
    2023-07-07
  • java代碼執(zhí)行字符串中的邏輯運(yùn)算方法

    java代碼執(zhí)行字符串中的邏輯運(yùn)算方法

    今天小編就為大家分享一篇java代碼執(zhí)行字符串中的邏輯運(yùn)算方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • Java基于直方圖應(yīng)用的相似圖片識(shí)別實(shí)例

    Java基于直方圖應(yīng)用的相似圖片識(shí)別實(shí)例

    這篇文章主要介紹了Java基于直方圖應(yīng)用的相似圖片識(shí)別實(shí)例,是非常實(shí)用的技巧,多見(jiàn)于圖形里游戲中,需要的朋友可以參考下
    2014-09-09
  • 淺談Springboot實(shí)現(xiàn)攔截器的兩種方式

    淺談Springboot實(shí)現(xiàn)攔截器的兩種方式

    本文詳細(xì)的介紹了Springboot攔截器的兩種方式實(shí)現(xiàn),一種就是用攔截器,一種就是過(guò)濾器,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Java中對(duì)象的轉(zhuǎn)移之序列化與反序列化方式

    Java中對(duì)象的轉(zhuǎn)移之序列化與反序列化方式

    文章介紹了序列化與反序列化的定義和實(shí)現(xiàn)流程,重點(diǎn)闡述了Java中的序列化與反序列化實(shí)現(xiàn),包括Serializable接口、Externalizable接口、transient關(guān)鍵字等,并指出了Java原生序列化的缺點(diǎn)及替代方案FastJson和Protobuf,最終總結(jié)了選擇不同序列化工具的場(chǎng)景和優(yōu)勢(shì)
    2026-05-05
  • SpringBoot使用easy-captcha 實(shí)現(xiàn)驗(yàn)證碼登錄功能(解決思路)

    SpringBoot使用easy-captcha 實(shí)現(xiàn)驗(yàn)證碼登錄功能(解決思路)

    文章介紹了如何使用Spring Boot和Easy-Captcha實(shí)現(xiàn)驗(yàn)證碼登錄功能,后端通過(guò)Easy-Captcha生成驗(yàn)證碼并存儲(chǔ)在Redis中,前端獲取驗(yàn)證碼并顯示給用戶,登錄時(shí),前端將用戶輸入的驗(yàn)證碼和標(biāo)識(shí)符發(fā)送到后端進(jìn)行驗(yàn)證,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • spring boot攔截器注入不了java bean的原因

    spring boot攔截器注入不了java bean的原因

    這篇文章主要介紹了spring boot攔截器注入不了java bean的原因,幫助大家更好的理解和學(xué)習(xí)spring boot框架,感興趣的朋友可以了解下
    2020-11-11

最新評(píng)論

鲜城| 横山县| 乌恰县| 阳泉市| 华坪县| 玛多县| 塔城市| 东至县| 延吉市| 祁东县| 句容市| 武乡县| 成武县| 上栗县| 曲麻莱县| 安国市| 甘泉县| 阜新| 北京市| 通州区| 隆子县| 桂阳县| 塘沽区| 绍兴县| 沙洋县| 全州县| 德阳市| 米林县| 稻城县| 荔波县| 庄浪县| 吉林市| 宜宾市| 西华县| 固安县| 仁布县| 冀州市| 铜鼓县| 阜康市| 青岛市| 闻喜县|