参考资料:https://www.txlcn.org/zh-cn/index.html
1,tx-manger部署指南
下载地址:https://github.com/codingapi/tx-lcn/releases
说明:5.X版本后均需要源码编译
步骤:
1.1 调整tm pom.xml打开zip包打包
1.2 修改application.properties文件 调整jdbc源,redis源
1.3 install
mvn install
1.4 启动服务
java -jar /code_home/txlcn-tm/target/txlcn-tm-5.0.2.RELEASE/txlcn-tm-5.0.2.RELEASE.jar
1.5 启动后台
http://127.0.0.1:7970/admin/index.html#/
默认密码时codingapi
修改密码
application.properties
# TM后台登陆密码,默认值为codingapi
tx-lcn.manager.admin-key=codingapi
2, 代码样例
启动代码:@EnableDistributedTransaction
Application.java
业务代码:@LcnTransaction
需要业务service
3,一些问题
场景 TM端部署后,修改端口,TC端同时修改对应配置无法生效
原因 TM信息写入redis无法更新
解决 写接口自行清理缓存