Nacos服务注册中心

1.引入依赖

XML 复制代码
 <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
  </dependency>
  1. application.properties中配置
XML 复制代码
#-------------- Nacos配置
spring.cloud.nacos.config.server-addr=192.168.14.45:8848
#如果你配置了,按照这个值最为Data Id去找, 如果你不配置使用的是 spring.application.name 配置的值
spring.cloud.nacos.config.name = nacos-a
# 如果你不配置默认中的是public
#spring.cloud.nacos.config.namespace = public
#spring.cloud.nacos.config.group = DEFAULT_GROUP
#spring.cloud.nacos.config.file-extension = properties


## 1. 导入包 spring-cloud-starter-alibaba-nacos-config
## 2. 新建 bootstrap.properties  server-addr=192.168.14.3:8848
## 3. 使用 @RefreshScope 实时更新

#-------Nacos 服务发现注册中心
spring.cloud.nacos.discovery.server-addr=192.168.14.45:8848

3.打包

4.再打开一个端口9090

打开idea中的端口为8080

  1. 代码示例springcloud: springcloud

注意:

复制代码
如果RestTemplate 这个份Bean 有@LoadBalanced,RestTemplate 在执行的时候,就会增加一个拦截器
这个拦截器,把一级目录作为服务名,去Nacos找出对应的ip和端口,192.168.14.32:8080 192.168.14.32:9090
相关推荐
武子康11 天前
Java-51 深入浅出 Tomcat 手写 Tomcat 类加载机制 双亲委派机制 生命周期 插件化
java·开发语言·spring boot·后端·spring·tomcat·springcloud
保持学习ing1 个月前
黑马Java面试笔记之 微服务篇(SpringCloud)
java·笔记·后端·阿里云·面试·负载均衡·springcloud
曼彻斯特的海边1 个月前
spring-cloud-alibaba-sentinel-gateway
gateway·sentinel·springcloud
灰小猿1 个月前
分布式项目保证消息幂等性的常见策略
java·redis·分布式·高并发·springcloud
毕小宝1 个月前
FeignClient发送https请求时的证书验证原理分析
微服务·架构·https·springcloud
弥鸿1 个月前
MinIO的安装和使用
java·spring boot·java-ee·springcloud·javaee
冼紫菜2 个月前
Java开发中使用 RabbitMQ 入门到进阶详解(含注解方式、JSON配置)
java·spring boot·后端·rabbitmq·springcloud
一零贰肆2 个月前
互联网大厂Java面试题:深入解析SpringCloud微服务架构中的服务注册与发现机制
java·微服务·nacos·面试题·springcloud
Naylor2 个月前
微服务概述
微服务·架构·springcloud