一:问题描述
配置中心都是可用的,但是就是无法向nacos进行服务注册。
二:问题可能出现的原因有如下两种
1.Nacos2.0版本相比1.X新增了gRPC的通信方式,因此需要增加2个端口。除了8848还需要开放9848,9849端口。
官方文档说明:Nacos 2.0.0 兼容性文档 | Nacos
2.maven依赖版本的问题。我使用的版本不兼容nacos2.x,提高版本至2022.0.0.0-RC1.文章来源:https://www.toymoban.com/news/detail-820606.html
<!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-discovery -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2022.0.0.0-RC1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-config -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2022.0.0.0-RC1</version>
</dependency>
传送门:SpringBoot3.X 配置nacos服务注册发现失效问题_spring 2.7可以注册到naocs2.0 但spring3.0为什么注册不上naocs2.0-CSDN博客文章来源地址https://www.toymoban.com/news/detail-820606.html
到了这里,关于Spring boot3.x 无法向 Nacos2.x进行服务注册的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!