springcloud实现分布式事务
时间: 2023-09-02 17:09:08 浏览: 134
分布式的事务处理、springcloud
Spring Cloud可以通过Hmily框架来实现分布式事务。Hmily是一个基于Java语言开发的高性能分布式事务TCC开源框架,支持Spring Cloud等RPC框架进行分布式事务。它具有以下特性:支持嵌套事务、采用disruptor框架进行事务日志的异步读写、支持SpringBoot-starter项目启动、支持多种RPC框架和本地事务存储方式、支持多种事务日志序列化方式、采用Aspect AOP切面思想与Spring无缝集成、支持RPC事务恢复和超时异常恢复等功能。Hmily利用AOP对参与分布式事务的本地方法与远程方法进行拦截处理,通过多方拦截,事务参与者能透明地调用到另一方的Try、Confirm、Cancel方法,传递事务上下文,并记录事务日志,酌情进行补偿和重试等操作。因此,Spring Cloud可以使用Hmily框架来实现分布式事务。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringCloud(四):分布式事务](https://blog.csdn.net/chengsw1993/article/details/104245693)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文