1.A服务调用B,C2个服务,在 A服务的方法上面会加一个@GlobalTransactional的注解
2.每个服务都会有一个undo_log表,在提交事物之前,把数据放入undo_log表中
3.所有的服务执行成功,通知提交全局事物
4.提交成功后,删除undo_log回滚日志
5.提交失败,通知全局事物回滚,把undo_log表的数据进行回滚
6.回滚后,删除undo_log表的数据
1.A服务调用B,C2个服务,在 A服务的方法上面会加一个@GlobalTransactional的注解
2.每个服务都会有一个undo_log表,在提交事物之前,把数据放入undo_log表中
3.所有的服务执行成功,通知提交全局事物
4.提交成功后,删除undo_log回滚日志
5.提交失败,通知全局事物回滚,把undo_log表的数据进行回滚
6.回滚后,删除undo_log表的数据