Skip to content

TxManager高可用教程

wangliang edited this page Oct 24, 2017 · 1 revision

TxManager是LCN分布式事务框架的事务协调器,框架基于Netty做消息通讯,事务控制数据存储在Redis中。

高可用配置

原理图:

  1. 配置Redis集群

  2. 配置TM服务 部署多分tm,然后修改各个配置文件的eureka.client.serviceUrl.defaultZone,指向各服务的tm地址中间用","分割。

例如: http://192.168.1.101:8761/eureka/,http://192.168.1.102:8761/eureka/,http://192.168.1.103:8761/eureka/

  1. 配置nginx负载均衡

负载均衡TM服务。

  1. 修改各事务模块的tx.properties配置文件url地址参数为nginx负载均衡的地址。
Clone this wiki locally