问题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