Browse Source

update readme

pull/6/head
yedongfu 5 years ago
parent
commit
26635d3e60
  1. 5
      README.md
  2. 2
      conf.sample.yml

5
README.md

@ -16,13 +16,10 @@ DTM 是一款跨语言的分布式事务管理方案,在各类微服务架构
`go get github.com/yedf/dtm` `go get github.com/yedf/dtm`
### dtm依赖于mysql ### dtm依赖于mysql
使用已有的mysql: 配置mysql:
`cp conf.sample.yml conf.yml # 修改conf.yml` `cp conf.sample.yml conf.yml # 修改conf.yml`
或者通过docker安装mysql
`docker-compose -f compose.mysql.yml up`
### 启动并运行saga示例 ### 启动并运行saga示例
`go run app/main.go` `go run app/main.go`

2
conf.sample.yml

@ -5,4 +5,4 @@ Mysql:
port: '3306' port: '3306'
PreparedExpire: 90 # 单位秒,处于prepared中的任务,过了这个时间,查询结果还是PENDING的话,则会被cancel PreparedExpire: 90 # 单位秒,处于prepared中的任务,过了这个时间,查询结果还是PENDING的话,则会被cancel
TransCronInterval: 20 # 单位秒 当事务等待这个时间之后,还没有变化,则进行一轮重试处理,包括prepared中的任务和commited的任务 TransCronInterval: 10 # 单位秒 当事务等待这个时间之后,还没有变化,则进行一轮重试处理,包括prepared中的任务和commited的任务

Loading…
Cancel
Save