前两天刚遇见使用@feign调用接口报错400,今天遇见了一个使用@feign调用超时。
具体原因:
使用@RequestBody注解传输post请求,传两个参数正常返回传三个参数报错,连接超时。
上网找了很多博客看,什么都检查过了,跟我的情况都不一样,问AI,突然给我来了一个灵感,如图所示:
看到这个我突然想起来之前解决过一个问题就是使用Lombok的注解@Data进行对象序列化,没扒源码有兴趣的可以去扒一下,将@Data换成@Getter@Setter就可以了,真的很坑!!!!!!
我这一次也是因为这个原因换成@Getter@Setter就可以了,如果有大神扒过源码可以解释一下为什么会出现这种问题。
这种问题真的很坑!!!真不好找!!!
如有错误!可以指正!