先赞叹一下,作者真大牛。 A调用了S1,S2,S3服务,运行正常进入提交事务的过程。S1提交正常,S2提交正常。**但是提交S3的时候,可S3的网络出现问题,或者是S3对应的DB3数据库宕机**。 这个时候会陷入这样的境地,那就是S1,和S2的事务已经提交,没法回滚,也没有办法让S3提交。这个问题要怎么处理? 还有,本地服务的补偿,是一个什么样的机制呢?因为并没有看到关于补偿的介绍