TCC文档

RPC框架支持说明 #

注意:如何没有用到分支事务,则可以跳过此部分内容。

在微服务中分支事务场景,需要解决几个主要问题:

  • 1、事件上下文传递问题,即consumer端如何发送和provider端如何接收。
  • 2、分支事务的confirm和cancel如何被调用。

其中问题2,tcc-transaction已实现通用逻辑,即根据上下文状态来执行相应逻辑。最后即为解决不同RPC框架事件上下文传递的问题。

于我们对不同微服务框架,做了支持。 另外,相比于1.x,2.x版本支持了对事务上下文的隐式传递

当前支持的RPC框架有: