之前在一次业务开发中遇到一个问题:A模块rpc调用B模块的一个接口C,在C中抛出了一个业务异常,但最终并没有将这个业务异常捕捉到,导致服务器直接500。解决方案:在提供者A中的provider配置文件添加<dubbo:provider filter="-exception"/>,并将国际话在消费者中也写一份即可。
duboo调用异常传递丢失的解决方案
最新推荐文章于 2023-07-05 16:23:55 发布
之前在一次业务开发中遇到一个问题:A模块rpc调用B模块的一个接口C,在C中抛出了一个业务异常,但最终并没有将这个业务异常捕捉到,导致服务器直接500。解决方案:在提供者A中的provider配置文件添加<dubbo:provider filter="-exception"/>,并将国际话在消费者中也写一份即可。