feign.FeignException: status 500 reading 正确解决方案

1、被远程调用的方法或是使用远程调用方法的方法存在异常,

方法中的异常比如除零异常等,都会通过feign.FeignException: status 500 reading…的方式给予你提示

 

2、远程调用的时候feign的注册信息有没有写错,比如少一个斜杠什么之类的

@FeignClient(value = "user-provider")
public interface UserClient {

    //根据用户的ID 获取用户
    @GetMapping("/user/{id}")
    User findById(@PathVariable(name="id")Integer id);

}


3、远程调用中如果存在对象属性的调用,泛型是否正确或者泛型是否使用

你可能感兴趣的:(经验,微服务,远程调用,异常,spring)