##目的: 分布式事务,由于实现和体验并不好,所以考虑保证最终一致性. 第一种,只有两个数据源 数据源A和数据源B 事务放在数据源A上,在该事务中调用数据源B方法,若B异常,数据源A回滚即可. 第二种,数据源>2 若某个数据源失败,发出MQ,进行各个数据源的回滚操作. 若MQ失败,可加入表记录,进行job轮询,直到发送成功,删除该记录