一、服务注册
1. 依赖引入
# 首先父工程中引入 SpringCloudAlibaba 版本管理依赖,其中会包含 nacos 的版本
<!-- SpringCloudAlibaba --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.6.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>
# 在需要进行服务注册的项目中引入 nacos-discovery ,类似于 eureka-client,注意,两者不要同时引入
<!-- nacos-discovery --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
2. nacos 地址配置:application.yml
spring: cloud: nacos: server-addr: localhost:8848
3. nacos 的服务调用和负载均衡配置与 eureka 一致
参考:https://www.cnblogs.com/zhousjcn/p/15511161.html