Ribbon是cloud负载均衡常用的一个,多和Eureka使用,这样就可以通过轮询的方式去访问对应的模块
No instances available for MODEL
相信挺多小伙伴都遇到过吧,网上说的答案各种各样,有说配置的,有说服务的,也有说是注解的,可能这些问题都会引发这个No instances available for MODEL,但都不是我的解决方法,主要还是依赖的问题
我搭了一个5台服务器Eureka的集群,然后ribbon所在的模块的也都注入到Eureka了,ribbon的注解也加了,访问路径也都对
原因是子项目继承了父项目,Eureka-client的版本号也是继承的父项目的,在引入ribbon依赖的时候,原因不详,就是不能继承父项目的版本号,就只有这个ribbon不能继承,其他都可以,所以应该不是继承父项目失败,害,这不是重点,ribbon既然不能继承,那我就自定义一个吧,然后就版本冲突了,原来是Eureka-client包含了ribbon的依赖,我一直指定版本,就…冲突了,引入了eureka-client就不需要在引入ribbon的依赖了
记录Ribbon的No instances available for *** 错误
最新推荐文章于 2023-10-15 20:08:12 发布