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的包, 简单粗暴, 就是效率低了点

 

posted @ 2020-08-15 12:06  习惯沉淀  阅读(778)  评论(0编辑  收藏  举报