今天跟着一直Tom猫的SpringCloud教程学习的时候遇到一个问题:微服务启动成功,控制台无报错,微服务也能正常访问,但是注册不到consul。
在网上查了半天,以为是微服务IP地址的问题,修改无效。之后看到有人说SpringCloud某些版本会有这种现象,检查了一下父项目的pom文件,发现SpringCloud的版本被我改成Finchley.RELEASE了,改回教程里写的Greenwich.SR1后再重启微服务,就正常注册到consul了,还是不能随便改这种版本类的东西…
这是参考的博客的地址:手把手教你搭建SpringCloud项目(七)集成Consul服务注册中心,写的非常简明易懂,强烈推荐!