编辑
2025-09-04
java
00

目录

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 许可协议。转载请注明出处!