报错如下:![](https://img-blog.csdnimg.cn/479b7eb242e84f43b1086f1223f9f300.jpeg)
我在哔哩哔哩哪里学习周阳老师的springcloud2.0,在修改Ribbon的负载均衡机制的时候报了这个问题
我的springboot 和 springcloud的版本都比较高
eureka用了3.3.1的版本(不太清楚了,反正是3)
在修改负载均衡机制的时候用到了IRule这个接口,但是eureka版本没有,我就尝试的自己再导入一个Ribbon-jar包,但是版本冲突,还是会报No instances available for provider
经过我的不懈努力,终于找到了问题所在,
最终把springboot 和 springcloud的版本,调低一些
最后选用(SpringBoot2.5.2 + SpringCloud2020.0.3+eureka2.2.9RELEASE),成功把问题解决
如果还不行,那就把eureka改成2.2.1RELEASE试试
最后,我的问题是版本的问题,如果是不是版本的问题,请仔细检查一下代码,哪里有打错,漏打