天天看點

spring cloud Alibaba之 nacos作為注冊中心

Nacos 作為注冊用心,用于服務的注冊與發現

  1. <dependency>
         <groupId>com.alibaba.cloud</groupId>
         <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>      
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848      

​啟動 Nacos Server​

  1. 首先需要擷取 Nacos Server,支援直接下載下傳和源碼建構兩種方式。
  1. 直接下載下傳:​​Nacos Server 下載下傳頁​​
  2. 源碼建構:進入 Nacos​​Github 項目頁面​​​,将代碼 git clone 到本地自行編譯打包,​​參考此文檔​​。​推薦使用源碼建構方式以擷取最新版本​
  1. 啟動 Server,進入解壓後檔案夾或編譯打包好的檔案夾,找到如下相對檔案夾 nacos/bin,并對照作業系統實際情況之下如下指令。
  1. Linux/Unix/Mac 作業系統,執行指令​

    ​sh startup.sh -m standalone​

  2. Windows 作業系統,執行指令​

    ​cmd startup.cmd​

  1. 在啟動類上添加 @EnableDiscoveryClient
  2. 如果目前服務沒有應用名稱,在配置檔案中添加應用名稱。
  3. 重新開機服務,通路 nacos 位址 127.0.0.1: 8848/nacos 預設使用者名和密碼均為 nacos