微服务分布式事务实战(四)分布式事务处理器的下载,编译和运行

分布式事务处理器的下载,编译和运行
(1)下载分布式事务处理器工程源码
https://github.com/codingapi/tx-lcn/
在这里插入图片描述
(2)导入eclipse
在这里插入图片描述
(3)修改配置文件
填写分布式事务服务器地址,redis地址 ,注册中心地址

#######################################txmanager-start#################################################
#服务端口
server.port=7000
#tx-manager不得修改
spring.application.name=tx-manager

spring.mvc.static-path-pattern=/**
spring.resources.static-locations=classpath:/static/
#######################################txmanager-end#################

#eureka 地址
eureka.client.service-url.defaultZone=http://127.0.0.1:8001/eureka/
eureka.instance.prefer-ip-address=true

#######################################redis-start#################################################
#redis 配置文件,根据情况选择集群或者单机模式

##redis 集群环境配置
##redis cluster
#spring.redis.cluster.nodes=127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003
#spring.redis.cluster.commandTimeout=5000

##redis 单点环境配置
#redis
#redis主机地址
spring.redis.host=127.0.0.1
#redis主机端口
spring.redis.port=6379
#redis链接密码
spring.redis.password=
spring.redis.pool.maxActive=10
spring.redis.pool.maxWait=-1
spring.redis.pool.maxIdle=5
spring.redis.pool.minIdle=0
spring.redis.timeout=0
#####################################redis-end#######################
tm.transaction.netty.delaytime = 5

#业务模块与TxManager之间通讯的心跳时间(单位:秒)
tm.transaction.netty.hearttime = 15

#存储到redis下的数据最大保存时间(单位:秒)
#该字段仅代表的事务模块数据的最大保存时间,补偿数据会永久保存。
tm.redis.savemaxtime=30

#socket server Socket对外服务端口
#TxManager的LCN协议的端口
tm.socket.port=9999
#TxManager最大允许的建立连接数量
tm.socket.maxconnection=100

#事务自动补偿 (true:开启,false:关闭)
tm.compensate.auto=false

扫描二维码关注公众号,回复: 3892946 查看本文章

#事务补偿记录回调地址(rest api 地址,post json格式)
#请求补偿是在开启自动补偿时才会请求的地址。请求分为两种:1.补偿决策,
tm.compensate.notifyUrl=http://ip:port/path

#补偿失败,再次尝试间隔(秒),最大尝试次数3次,当超过3次即为补偿失败,失败的数据依旧还会存在TxManager下。
tm.compensate.tryTime=30

tm.compensate.maxWaitTime=5000
#######################################LCN-end#######################

logging.level.com.codingapi=debug
(3)运行事务管理
启动事务管理器 TxManagerApplication.java
启动redis
启动注册中心
测试是否在注册中心注册成功
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wenguj/article/details/83539664
今日推荐