Nacos安裝與demo

1.下載nacos包java

地址:https://github.com/alibaba/nacos/releases,下的版本爲 0.8linux

2.解壓後,若是在linux下,記得查看startup.sh腳本,若是你安裝的java目錄,在不在腳本上,若是是windows,則不須要,直接運行startup.cmdgit

3.單機運行startup.sh -m standalonegithub

4.啓動後,訪問 http://127.0.0.1:8848/nacosspring

5.輸入帳號和密碼,nacos/nacoswindows

6.進行配置app

7.創建一個spring boot項目,導入nacos包spring-boot

         <dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>nacos-config-spring-boot-starter</artifactId>
            <version>0.2.1</version>
        </dependency>工具

8.在application.yml配置如下信息post

9.在啓動類中,加入如下註解

@NacosPropertySource(dataId = "這個是你在nacos上配置的dataId", autoRefreshed = true)

10.創建一個普通的controller

@Controller
@RequestMapping("config")
public class TestNacosConfigController {
    @NacosValue(value = "${useLocalCache:false}", autoRefreshed = true)
    private boolean useLocalCache;

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

11.用測試工具,如postman,會獲得false結果

12.在nacos上配置如下信息

再執行剛剛的接口地址,會發現返回結果爲配置的值

相關文章
相關標籤/搜索