|
|
|
@ -68,20 +68,20 @@ DTM是一款golang开发的分布式事务管理器,解决了跨数据库、 |
|
|
|
|
|
|
|
### 获取代码 |
|
|
|
|
|
|
|
`git clone https://github.com/yedf/dtm` |
|
|
|
`git clone https://github.com/yedf/dtm && cd dtm` |
|
|
|
|
|
|
|
### dtm依赖于mysql |
|
|
|
|
|
|
|
安装[docker 20.04+](https://docs.docker.com/get-docker/)之后 |
|
|
|
|
|
|
|
`docker-compose helper/compose.mysql.yml up` |
|
|
|
`docker-compose -f helper/compose.mysql.yml up` |
|
|
|
|
|
|
|
> 您也可以配置使用现有的mysql,需要高级权限,允许dtm创建数据库 |
|
|
|
> |
|
|
|
> `cp conf.sample.yml conf.yml # 修改conf.yml` |
|
|
|
|
|
|
|
### 启动并运行saga示例 |
|
|
|
`go run app/main.go saga` |
|
|
|
`go run app/main.go qs` |
|
|
|
|
|
|
|
## 开始使用 |
|
|
|
|
|
|
|
|