本人有个习惯,什么新用什么,喜欢那种不稳定带来的刺激感,不过那是以前,现在长大了,以后不会了
问题交代
最近在练习微服务项目,使用的Alibaba组件,服务创建功能一切正常,像SpringBoot、SpringCloud都是用的最新的,想着既然发布了那不都是向下兼容的嘛,只到我遇到nacos,服务发现是正常的,但是就是不能使用配置选项,后来排查发现就是把@EnableDiscoveryClient
注解去掉还是能注册上去,这就奇怪了
解决
对应版本出了问题,nacos用的最新的1.4,不只是nacos出了问题,像JDK、SpringBoot、SpringCloud、Spring之间的对应版本都有问题
Alibaba和Cloud及组件关系
Spring官方
其他的关系都很容易搜的
- windows系统测试nacos的时候记得-m standalone启动
- 如果有boostrap.properties文件,yml中的nacos配置就无效了,nacos config配置在boostrap.properties中
- nacos换版本出现账号密码错误清除浏览器就行了
总结
一代版本一代神