1:在開始搭建之前先了解一下什麼是Nacos,Nacos 支援基于 DNS 和基于 RPC 的服務發現(可以作為springcloud的注冊中心)、動态配置服務(可以做配置中心)、動态 DNS 服務。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL10ERNNTWq50dNpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL4IzM5EzN0cTMxMzMwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
2:https://download.csdn.net/download/qq_30667039/16157750 下載下傳nocas位址
3:一定要從指令行啟動Nacos
附上maven
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>0.9.0.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-client</artifactId>
<version>0.8.0</version>
</dependency>
附上配置檔案,切記一定要用bootstrap.yml!!!
spring:
application:
name: @package.environment@
cloud:
nacos:
server-addr: @nacos.server.addr@
discovery:
server-addr: ${spring.cloud.nacos.server-addr}
config:
enabled: true
server-addr: ${spring.cloud.nacos.server-addr}
file-extension: yaml
namespace: @nacos.config.namespace@
group: @nacos.config.group@
logging:
level:
com:
alibaba:
nacos: warn
現在我們啟動服務,看到已經注冊上去了。接下來會講解配置中心的使用。謝謝大家。