tx-lcn

1.概述

  txlcn是一个分布式解决方案,通过一个txmanager来管理子节点上事务,来完成多个节点公用一个事务。

2.调用过程

  tx-lcn_第1张图片

 

3.服务端

  tx-lcn_第2张图片

 

 

 服务端是protocolServer,其中通过netty监听来自客户端连接,同时建立protocoler来连接其他tm,server的唯一handler,ProtocolChannelHandler,主要处理消息,然后同步锁信息,然后会由protocoler发到别的tm来完成数据的同步。

4.客户端

  tx-lcn_第3张图片

 

客户端主要接收消息,然后处理对应的步骤,trace负责写日志,config主要是完成通过配置来完成声明式事务,txManager来完成最终的事务处理。

 

你可能感兴趣的:(tx-lcn)