0


[Spring Boot] 集成Nacos

文章目录

Spring Boot 集成nacos

Spring Boot版本

本文采用 2.6.13 其他版本可见文末版本对应

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.6.13</version><relativePath/></parent>

pom配置引入

<!-- nacos客户端依赖 --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><version>2021.0.5.0</version></dependency><!--服务配置依赖--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId><version>2021.0.5.0</version></dependency>

bootstrap.yml 增加配置

server:port:12009spring:application:name: fir-node-two-dev
  cloud:# nacos.core.auth.caching.enabled=true 时,开启登录校验# 此时需要设置 username 与 password# nacos.core.auth.caching.enabled=false 时,不使用用户与密码nacos:discovery:server-addr: 127.0.0.1:8848username: nacos
        password: nacos
        service: fir-node-two-dev
      config:server-addr: 127.0.0.1:8848file-extension: yml
        username: nacos
        password: nacos

注意有关nacos的配置只能在放置于nacos中才能生效

启动项目

此时在nacos中应能看到已经有注册服务
nacos官网
在这里插入图片描述
点击查看详情应该为当前Spring Boot的相关信息,其中最主要的为ip地址
在这里插入图片描述

版本对应关系

可查看官方文档说明,此处只摘抄主要内容
版本说明 · alibaba/spring-cloud-alibaba Wiki · GitHub

版本说明Steve Rao edited this page

on Jul 27 · 65 revisions

*毕业版本依赖关系

Spring Boot 3.0已发布许久,但是大多数公司的项目相关 Spring Boot 版本仍停留在 Spring Boot 2.x.x 以下,如需使用新特性,请升级为对应分支的新版本。
为了规避相关构建过程中的依赖冲突问题,我们建议可以通过 云原生应用脚手架 进行项目创建。

2022.x 分支

适配 Spring Boot 3.0,Spring Cloud 2022.x 版本及以上的 Spring Cloud Alibaba 版本按从新到旧排列如下表
Spring Cloud Alibaba VersionSpring Cloud VersionSpring Boot Version2022.0.0.0*Spring Cloud 2022.0.03.0.22022.0.0.0-RC2Spring Cloud 2022.0.03.0.22022.0.0.0-RC1Spring Cloud 2022.0.03.0.0

2021.x 分支

适配 Spring Boot 2.4,Spring Cloud 2021.x 版本及以上的 Spring Cloud Alibaba 版本按从新到旧排列如下表
Spring Cloud Alibaba VersionSpring Cloud VersionSpring Boot Version2021.0.5.0*Spring Cloud 2021.0.52.6.132021.0.4.0Spring Cloud 2021.0.42.6.112021.0.1.0Spring Cloud 2021.0.12.6.32021.1Spring Cloud 2020.0.12.4.2

2.2.x 分支

适配 Spring Boot 为 2.4,Spring Cloud Hoxton 版本及以下的 Spring Cloud Alibaba 版本按从新到旧排列如下表(
Spring Cloud Alibaba VersionSpring Cloud VersionSpring Boot Version2.2.10-RC1*Spring Cloud Hoxton.SR122.3.12.RELEASE2.2.9.RELEASESpring Cloud Hoxton.SR122.3.12.RELEASE2.2.8.RELEASESpring Cloud Hoxton.SR122.3.12.RELEASE2.2.7.RELEASESpring Cloud Hoxton.SR122.3.12.RELEASE2.2.6.RELEASESpring Cloud Hoxton.SR92.3.2.RELEASE2.2.1.RELEASESpring Cloud Hoxton.SR32.2.5.RELEASE2.2.0.RELEASESpring Cloud Hoxton.RELEASE2.2.X.RELEASE2.1.4.RELEASESpring Cloud Greenwich.SR62.1.13.RELEASE2.1.2.RELEASESpring Cloud Greenwich2.1.X.RELEASE2.0.4.RELEASE(停止维护,建议升级)Spring Cloud Finchley2.0.X.RELEASE1.5.1.RELEASE(停止维护,建议升级)Spring Cloud Edgware1.5.X.RELEASE

组件版本关系

每个 Spring Cloud Alibaba 版本及其自身所适配的各组件对应版本如下表所示(注意,Spring Cloud Dubbo 从 2021.0.1.0 起已被移除出主干,不再随主干演进):
Spring Cloud Alibaba VersionSentinel VersionNacos VersionRocketMQ VersionDubbo VersionSeata Version2022.0.0.01.8.62.2.14.9.41.7.02022.0.0.0-RC21.8.62.2.14.9.41.7.0-native-rc22021.0.5.01.8.62.2.04.9.41.6.12.2.10-RC11.8.62.2.04.9.41.6.12022.0.0.0-RC11.8.62.2.1-RC4.9.41.6.12.2.9.RELEASE1.8.52.1.04.9.41.5.22021.0.4.01.8.52.0.44.9.41.5.22.2.8.RELEASE1.8.42.1.04.9.31.5.12021.0.1.01.8.31.4.24.9.2~1.4.22.2.7.RELEASE1.8.12.0.34.6.12.7.131.3.02.2.6.RELEASE1.8.11.4.24.4.02.7.81.3.02021.1 or 2.2.5.RELEASE or 2.1.4.RELEASE or 2.0.4.RELEASE1.8.01.4.14.4.02.7.81.3.02.2.3.RELEASE or 2.1.3.RELEASE or 2.0.3.RELEASE1.8.01.3.34.4.02.7.81.3.02.2.1.RELEASE or 2.1.2.RELEASE or 2.0.2.RELEASE1.7.11.2.14.4.02.7.61.2.02.2.0.RELEASE1.7.11.1.44.4.02.7.4.11.0.02.1.1.RELEASE or 2.0.1.RELEASE or 1.5.1.RELEASE1.7.01.1.44.4.02.7.30.9.02.1.0.RELEASE or 2.0.0.RELEASE or 1.5.0.RELEASE1.6.31.1.14.4.02.7.30.7.1

标签: spring boot 后端 java

本文转载自: https://blog.csdn.net/qq_46554590/article/details/134717240
版权归原作者 柒杉杉 所有, 如有侵权,请联系我们删除。

“[Spring Boot] 集成Nacos”的评论:

还没有评论