Closed louie-24 closed 2 weeks ago
请教一个问题,网关调用A服务,A服务调用B服务,项目中自定义了异常拦截器,假如B服务接口返回值是Map,现发现如果B业务处理中发生异常,在A端会提示类型转换异常,经过查看日志发现因为拦截器,导致返回值为InvocationException,InvocationException转Map时报错了。 结合上述问题,如何进行全局的异常处理呢?
已解决
请教一个问题,网关调用A服务,A服务调用B服务,项目中自定义了异常拦截器,假如B服务接口返回值是Map,现发现如果B业务处理中发生异常,在A端会提示类型转换异常,经过查看日志发现因为拦截器,导致返回值为InvocationException,InvocationException转Map时报错了。 结合上述问题,如何进行全局的异常处理呢?