我是靠谱客的博主 安静朋友,这篇文章主要介绍feignClient异常合集Mark,现在分享给大家,希望可以做个参考。

问题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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(137)

评论列表共有 0 条评论

立即
投稿
返回
顶部