编辑
2025-09-04
java
00
请注意,本文编写于 65 天前,最后修改于 64 天前,其中某些信息可能已经过时。

目录

1.认识Nacos
2.安装Nacos
(1)访问github官网下载Nacos安装包
(2)解压安装包到全英文的目录下
(3)启动Nacos
(4)代码中导入nacos依赖
(5)代码中导入nacos客户端依赖
(6)客户端添加yml配置文件
(7)nacos集群划分
(8)实现优先访问本地集群

1.认识Nacos

image.png

2.安装Nacos

(1)访问github官网下载Nacos安装包

image.png

(2)解压安装包到全英文的目录下

image.png
nacos默认的配置文件在conf下的application.properties默认端口是8848

(3)启动Nacos

进入bin目录显示4个文件

image.png

(4)代码中导入nacos依赖

config
<!-- nacos 依赖--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.5.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>

(5)代码中导入nacos客户端依赖

config
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>

(6)客户端添加yml配置文件

config
spring: # nacos 配置 cloud: nacos: server-addr: localhost:80

(7)nacos集群划分

添加yml文件

config
# nacos 配置 cloud: nacos: server-addr: localhost:80 discovery: cluster-name: HZ

集群效果 image.png

(8)实现优先访问本地集群

修改yml中的规则

config
userservice: ribbon: NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule

本文作者:钱小杰

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!