Seata RPC模块的示例分析
Seata的RPC模块提供了一个分布式事务的示例,该示例演示了如何使用Seata的RPC模块来实现分布式事务。
该示例使用了两个数据源,分别是MySQL和Oracle。MySQL数据源用于存储订单数据,Oracle数据源用于存储用户数据。
当用户下订单时,首先将订单数据写入MySQL数据源,然后将用户数据写入Oracle数据源。
如果在将用户数据写入Oracle数据源时发生错误,则Seata将回滚MySQL数据源中的订单数据。
该示例演示了如何使用Seata的RPC模块来实现分布式事务。
相关文章