Open inseru opened 5 years ago
我也遇到这个情况了 请问解决了吗
我是参与方报异常,调用方不回滚
我也有这个问题,参与方报错,调用方不回滚
参与方报错,调用方也要显示异常才会回滚.不然调用方不知道参与方异常了. 我是在调用方接收到参与方返回值后做判断.不符合预期就抛出异常.
参与方报错,调用方也要显示异常才会回滚.不然调用方不知道参与方异常了. 我是在调用方接收到参与方返回值后做判断.不符合预期就抛出异常.
这样就不需要分布式事务了
是的。现在我也是这样做的 监控异常就行
发自我的 iPhone
在 2019年7月11日,20:30,zhuangsheng notifications@github.com 写道:
参与方报错,调用方也要显示异常才会回滚.不然调用方不知道参与方异常了. 我是在调用方接收到参与方返回值后做判断.不符合预期就抛出异常.
这样就不需要分布式事务了
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
我也有这个问题,服务 a 调用服务 b,b 里出错,a 里不回滚。有人知道怎么解决吗
可以不用啊 使用feign的时候可以捕获到另一个服务的异常 两边同时回滚
吴宇 | |
---|---|
邮箱:ty121499305@163.com |
签名由 网易邮箱大师 定制
在2019年07月15日 17:43,hiyzx 写道:
参与方报错,调用方也要显示异常才会回滚.不然调用方不知道参与方异常了. 我是在调用方接收到参与方返回值后做判断.不符合预期就抛出异常.
这样就不需要分布式事务了
还是需要吧, 跨服务了啊
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
我也是这样问题,后来把服务的全局异常捕捉给去掉了就可以了
1. Bug Description
2. Environment:
3. Exception Stacktrace
4. Tour Idea