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
相关推荐
哈喽,树先生2 天前
1.Seata 1.5.2 seata-server搭建
spring·springcloud
珍珠是蚌的眼泪5 天前
微服务_1、入门
分布式·微服务·eureka·springcloud·注册中心
王者NO17 天前
springboot和springcloud区别
spring boot·springcloud
Xiu Yan9 天前
分布式调度方案:Elastic-Job
java·linux·分布式·zookeeper·springcloud
努力--坚持9 天前
SpringCloud入门(二)服务间调用和案例
springcloud
小小薛定谔10 天前
nacos 安装 centos7 docker
java·运维·开发语言·docker·容器·springcloud
coding侠客11 天前
Spring Boot 注解探秘:JSON 处理的魔法世界
java·spring boot·后端·json·springcloud
晓星航15 天前
7.统一网关-Gateway
java·linux·gateway·springcloud
coding侠客17 天前
探究 Eureka 在 Spring Boot 中的配置注入与统一管理机制(下)——第三节
spring boot·后端·云原生·eureka·springcloud
小坏讲微服务17 天前
十分钟学会Kubernetes(K8S) 部署SpringBoot3.0
docker·云原生·容器·kubernetes·k8s·kubesphere·springcloud