记录一次EurekaClient注册不上的问题,先描述一下问题:
我的EurekaClient成功启动,但是注册中心却找不到
配置文件什么的应该都是没问题的,但是就是无法在注册中心找到
最后经过我反复查询资料,才发现是依赖问题。之前不论是网上的大多数教程还是书上写的,都是老版本的方法,但是实际上最新的SpringBoot写法已经不太一样了,我这边用的SpringBoot版本是3.1.1,如果有相同版本的伙伴可以使用我这种方法,理论上讲高版本都可以,但是只测试了3.1.1,可以酌情使用。
在我查阅资料的时候,很多都说只需要添加spring-cloud-starter-netflix-eureka-client就可以了,但是在我删除掉spring-cloud-netflix-eureka-client后发现,主类上面的@EnableEurekaClient找不到了,于是我又开始了新一轮的调试,后来发现,高版本的Eureka,不需要这个注解了,直接SpringBoot启动,就可以注册到注册中心。
总结:
最后放出我成功的依赖文件,和启动类
希望该文章对大家有帮助