dtm icon indicating copy to clipboard operation
dtm copied to clipboard

FAQ

Open yedf2 opened this issue 3 years ago • 4 comments

目前可以用于生产环境吗?

版本v 0.5 以后即可,目前已有多家大厂多个业务在使用

支持高可用吗?

支持,DTM可以部署多个无状态的应用节点,连接到数据库,只要数据库是高可用的,那么整个DTM就是高可用的

如何设计订票业务

参考文章深度剖析saga分布式事务

TCC/SAGA的回滚失败怎么办

参考不允许失败

yedf2 avatar Jul 05 '21 06:07 yedf2

刚开始看,大佬有个问题请教一下,SAGA模式下错误的例子中,是不是第三步TransIn 失败了会不会有两种情况,网络层失败(数据库操作成功了没返回成功)和数据库失败(已经回滚了)? 这样就对应的要补偿和不要补偿两种情况了

koroshi avatar Dec 21 '21 15:12 koroshi

SAGA在这两种情况下都会重试,直到业务返回确定的失败

但TCC有你说的这种情况,处理方式,参考子事务屏障,dtm能够自动处理这样的情况

yedf2 avatar Dec 21 '21 16:12 yedf2

docker-compose 的环境变量配置log相关只会生效log_level,像什么Outputs 这些不生效

trancer-nature avatar Feb 15 '22 06:02 trancer-nature

docker-compose 的环境变量配置log相关只会生效log_level,像什么Outputs 这些不生效

请帮忙新开issue,并把问题详细描述清楚,例如你的配置具体是什么样的,不生效是什么情况

yedf2 avatar Feb 15 '22 08:02 yedf2