笔记-配置LCN事务协调器

 

1.下载源码:https://github.com/codingapi/tx-lcn 选择分支

笔记-配置LCN事务协调器_第1张图片

2.执行tx-manager.sql的sql,创建tx-manager库及t_tx_exception表

3.修改pom文件增加springboot maven插件


			
				org.springframework.boot
				spring-boot-maven-plugin
			
		

 

修改txlcn-tm\src\main\resources\application.properties配置文件如下

spring.application.name=tx-manager
server.port=7970

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://192.168.6.21:3306/tx-manager?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
spring.datasource.username=root
spring.datasource.password=xxxx

mybatis.configuration.map-underscore-to-camel-case=true
mybatis.configuration.use-generated-keys=true

#tx-lcn.logger.enabled=true
# TxManager Host Ip
tx-lcn.manager.host=127.0.0.1
# TxClient连接请求端口
tx-lcn.manager.port=8070
# 心跳检测时间(ms)
tx-lcn.manager.heart-time=15000
# 分布式事务执行总时间
tx-lcn.manager.dtx-time=30000
#参数延迟删除时间单位ms
tx-lcn.message.netty.attr-delay-time=10000
tx-lcn.manager.concurrent-level=128
# 开启日志
tx-lcn.logger.enabled=true
logging.level.com.codingapi=debug
#redisIp
####redis的配置信息###
spring.redis.sentinel.master=mymaster
spring.redis.sentinel.nodes=192.168.6.21:26379,192.168.6.21:26380,192.168.6.31:26379,192.168.6.31:26380
spring.redis.password=xxxx
spring.redis.database=12
4.进入txlcn-tm路径下执行【mvn clean package -Dmaven.test.skip=true】命令

 

5.执行成功后进入target文件夹下。执行 java -jar txlcn-tm-5.0.2.RELEASE.jar

6.访问http://localhost:7970,密码为codingapi,

笔记-配置LCN事务协调器_第2张图片

7.查看UI

笔记-配置LCN事务协调器_第3张图片

 

 

你可能感兴趣的:(spring,springboot,springcloud)