Browse Source

update port in readme

pull/90/head
yedf2 4 years ago
parent
commit
88217ee08a
  1. 2
      README-cn.md
  2. 2
      README-en.md
  3. 2
      README.md
  4. 12
      conf.sample.yml
  5. 2
      dtmcli/trans_test.go
  6. 2
      dtmcli/types_test.go
  7. 5
      helper/compose.cloud.yml
  8. 32
      helper/compose.qs.yml

2
README-cn.md

@ -98,7 +98,7 @@ DTM是一款golang开发的分布式事务管理器,解决了跨数据库、
const qsBusi = "http://localhost:8081/api/busi_saga"
req := &gin.H{"amount": 30} // 微服务的载荷
// DtmServer为DTM服务的地址,是一个url
DtmServer := "http://localhost:8080/api/dtmsvr"
DtmServer := "http://localhost:36789/api/dtmsvr"
saga := dtmcli.NewSaga(DtmServer, dtmcli.MustGenGid(DtmServer)).
// 添加一个TransOut的子事务,正向操作为url: qsBusi+"/TransOut", 补偿操作为url: qsBusi+"/TransOutCompensate"
Add(qsBusi+"/TransOut", qsBusi+"/TransOutCompensate", req).

2
README-en.md

@ -87,7 +87,7 @@ If your language stack is Java, you can also choose to access dtm and use sub-tr
// business micro-service address
const qsBusi = "http://localhost:8081/api/busi_saga"
// The address where DtmServer serves DTM, which is a url
DtmServer := "http://localhost:8080/api/dtmsvr"
DtmServer := "http://localhost:36789/api/dtmsvr"
req := &gin.H{"amount": 30} // micro-service payload
// DtmServer is the address of DTM micro-service
saga := dtmcli.NewSaga(DtmServer, dtmcli.MustGenGid(DtmServer)).

2
README.md

@ -98,7 +98,7 @@ DTM是一款golang开发的分布式事务管理器,解决了跨数据库、
const qsBusi = "http://localhost:8081/api/busi_saga"
req := &gin.H{"amount": 30} // 微服务的载荷
// DtmServer为DTM服务的地址,是一个url
DtmServer := "http://localhost:8080/api/dtmsvr"
DtmServer := "http://localhost:36789/api/dtmsvr"
saga := dtmcli.NewSaga(DtmServer, dtmcli.MustGenGid(DtmServer)).
// 添加一个TransOut的子事务,正向操作为url: qsBusi+"/TransOut", 补偿操作为url: qsBusi+"/TransOutCompensate"
Add(qsBusi+"/TransOut", qsBusi+"/TransOutCompensate", req).

12
conf.sample.yml

@ -1,4 +1,4 @@
# Store: # specify which engine to store trans status
Store: # specify which engine to store trans status
# Driver: 'boltdb' # default store engine
# Driver: 'redis'
@ -7,11 +7,11 @@
# Password: ''
# Port: 6379
# Driver: 'mysql'
# Host: 'localhost'
# User: 'root'
# Password: ''
# Port: 3306
Driver: 'mysql'
Host: 'localhost'
User: 'root'
Password: ''
Port: 3306
# Driver: 'postgres'
# Host: 'localhost'

2
dtmcli/trans_test.go

@ -25,6 +25,6 @@ func TestQuery(t *testing.T) {
}
func TestXa(t *testing.T) {
_, err := NewXaClient("http://localhost:8080", DBConf{}, ":::::", nil)
_, err := NewXaClient("http://localhost:36789", DBConf{}, ":::::", nil)
assert.Error(t, err)
}

2
dtmcli/types_test.go

@ -16,7 +16,7 @@ import (
func TestTypes(t *testing.T) {
err := dtmimp.CatchP(func() {
MustGenGid("http://localhost:8080/api/no")
MustGenGid("http://localhost:36789/api/no")
})
assert.Error(t, err)
assert.Error(t, err)

5
helper/compose.cloud.yml

@ -5,16 +5,13 @@ services:
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- ..:/app/dtm
extra_hosts:
- 'host.docker.internal:host-gateway'
environment:
IS_DOCKER: 1
DISABLE_LOCALHOST: 1
RETRY_LIMIT: 6
ports:
- '9080:8080'
volumes:
- ..:/app/dtm
mysql:
image: 'mysql:5.7'
volumes:

32
helper/compose.qs.yml

@ -1,32 +0,0 @@
version: '3.3'
services:
api:
image: 'yedf/dtm'
environment:
IS_DOCKER: '1'
ports:
- '8080:8080'
- '8082:8082'
- '58080:58080'
volumes:
- ..:/app/work
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
command: ['/app/dtm/main', 'qs']
working_dir: /app/work
extra_hosts:
- 'host.docker.internal:host-gateway'
db:
image: 'mysql:5.7'
environment:
MYSQL_ALLOW_EMPTY_PASSWORD: 1
volumes:
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
command:
[
'--character-set-server=utf8mb4',
'--collation-server=utf8mb4_unicode_ci',
]
ports:
- '3306:3306'
Loading…
Cancel
Save