引入依赖
:::tips 在每个微服务模块中引入Nacos注册中心的依赖 :::
<!-- Nacos注册中心依赖 --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
添加配置
:::tips 在每个微服务模块中配置Nacos的连接地址 :::
server:#配置服务端口port: 端口号spring:application:#配置服务名称name: 服务名称cloud:nacos:#配置Nacos的地址,相当于同时配置了Nacos注册中心以及配置中心的地址server-addr: localhost:8848
然后需要去配置负载均衡,否则不能通过服务名称来向微服务发起请求
配置非临时实例(了解)
:::tips Nacos的服务实例类型
- 临时实例:如果实例宕机超过一定时间,会从服务列表剔除【默认】
- 非临时(持久)实例:如果实例宕机,不会从服务列表剔除,也可以叫永久实例
:::
spring:cloud:nacos:discovery:#配置此实例为非临时实例ephemeral: false
