图 1
错误信息如上图,只看红框中的信息很难定位问题,还需继续看一下日志信息,例如绿色监听所指,可以初步判断是调用资源不存在的问题。例如:
1. 在服务A中,通过openfeign调用定义如下:
@PostMapping(value="/api/hellword")
feign.Response helloword(String name);
2. 服务B中,实际定义资源是:“/api/helloword";这样调用时就会报出如上图1的错误信息。
解决方案:
在A服务中把调用的资源修改正确即可。