com.netflix.client.ClientException: Load balancer does not have available server for client: graph-app
前言
postman测试接口报如下错误
{ "success": false, "message": { "code": 512, "desc": "内部错误:Cause:class java.lang.RuntimeException --> Msg:com.netflix.client.ClientException: Load balancer does not have available server for client: graph-app\r\nCause:class com.netflix.client.ClientException --> Msg:Load balancer does not have available server for client: graph-app" }, "payload": { "data": null } }
相同的接口之前可以, 今天测试就不通了, 看了一下项目中有引入feign, 这就触及到我的知识盲区了...
问了同事, 原因是项目中依赖的关于feign的模块是新增的, 而且有更新, 把maven仓库中相关的包所在文件夹删除, 然后maven重新import就ok了.
可以把maven仓库中项目相关的包全干掉, 重新import的包, 简单粗暴, 就是效率低了点
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!