问题1:feignClient调用报异常cause:Content-Type cannot contain wildcard type ‘*’
是因为远程调用的时候入参识别不了application/json
解决办法:在方法上加上类型即可consumes = MediaType.APPLICATION_JSON_VALUE
@RequestMapping(value = "/xxx/xxx/xxx/xxx/xxx/xxx/result",method = RequestMethod.GET, consumes = MediaType.APPLICATION_JSON_VALUE)
ResponseResult xxx(TaskParam taskParam);
问题2:fallback 与fallbackFactory的使用
fallbackFactory:抛出异常可查看,一般看里面抛出的异常日志即可判断远程调用的问题所在。解释可参考


后续继续补充Mark…
fallback参考:https://www.cnblogs.com/fengli9998/p/8502902.html
最后
以上就是安静朋友最近收集整理的关于feignClient异常合集Mark的全部内容,更多相关feignClient异常合集Mark内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复