tcc源码解析系列之tcc-admin事务管理后台
Tcc-admin 启动教程
启动前提:分布式事务项目已经部署并且运行起来,用户根据自己的RPC框架进行使用
dubbo 用户
springcloud 用户
- 首先用户使用的JDK必须是1.8+ 本地安装了git ,maven ,执行以下命令
|
|
- 使用你的开发工具打开项目,比如idea Eclipse
步揍一: 配置并且启动Tcc-admin
- 在项目中的application.properties文件中,修改您的服务端口,redis配置等配置:
|
|
配置解释
关于 tcc.application.list配置:这里需要配置每个参与Tcc分布式事务的系统模块的applicationName,多个模块用 “,” 分隔,这里必须要配置。
关于 compensation.serializer.support 配置,这里是指参与Tcc分布式事务系统中,配置事务补偿信息的序列化方式。
关于 spring.profiles.active 配置 admin项目激活的类型,支持db,file,mongo,zookeeper,
这里是指参与Tcc分布式事务系统中,配置事务补偿信息存储方式,如果您用db存储,那这里就配置成db,同时配置好db等信息。 其他方式同理。 注意,每个模块请使用相同的序列化方式和存储类型关于 tcc.admin 等配置。 这里就是管理后台登录的用户与密码,用户可以进行自定义更改。
步揍二:修改本项目static 文件夹下的 index.html
|
|