在使用Spring Cloud Alibaba Nacos时,动不动就出现404,任意微服务可能出现这个问题,而且频率很高。
在经过两个小时的排查后,发现Spring Cloud Alibaba 、Spring Cloud、Spring Boot 三者之间存在版本关系,
一开始使用的是 第三种,反复检查各个模块是不是有版本引错了,没有统一。排查后发现没有版本不对应问题。最后想着全部换成第四种版本,发现就可以了,不知道是不是因为 alibaba 2.1.x不稳定。
后面继续查资料,发现nacos也有版本对应这一说,一开始用的是1.1.4,在一篇文章中看到,nacos 1.1.4对应版本应该是 2.2.0 或者 2.1.1 或者 2.0.1 而我一开始用的是2.1.0
解决方法: 注意nacos版本与Spring cloud alibaba的版本对应。
最后选择:
- Spring Boot :
2.2.1.RELEASE - Spring Cloud :
Hoxton.RELEASE - Spring Cloud Alibaba :
2.2.0.RELEASE - Nacos :
1.1.4(与cloud alibaba 版本需要对应,Github 没有加速的话下载会很慢)
干到老学到老。
版权声明:本文为u014490420原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。