1、Read timed out executing GET
错误提示
feign.RetryableException: Read timed out executing GET
问题简述
在微服务当中,通过feign调用其他服务,后台出现了这个报错,明显是超时的问题,究其原因,应该是被调用服务处理的太慢了,而feign默认的超时时间是一分钟,所以没有在规定的时间及时的返回,从而报错。
问题解决
我们只需要在配置文件重新规定超时时间就可以了,在yml文件中添加:
2、out of START_ARRAY token
错误提示
JsonMappingException: out of START_ARRAY token
问题简述
在微服务当中,通过feign调用其他服务,后台出现了这个报错,这个应该是json解析的问题,可能返回与接收的格式不匹配,无法将json文本正确的解析。
问题解决
我在被调用服务返回时,把返回体的data从对象返回改成list返回。