docs: format document with prettier

全面整理项目内容,可读性更佳
This commit is contained in:
yanglbme
2020-09-24 09:54:38 +08:00
parent ffb727bbf2
commit dd2740751e
85 changed files with 1057 additions and 907 deletions

View File

@@ -37,9 +37,9 @@
TCC 的全称是: `Try``Confirm``Cancel`
* Try 阶段:这个阶段说的是对各个服务的资源做检测以及对资源进行**锁定或者预留**。
* Confirm 阶段:这个阶段说的是在各个服务中**执行实际的操作**。
* Cancel 阶段:如果任何一个服务的业务方法执行出错,那么这里就需要**进行补偿**,就是执行已经执行成功的业务逻辑的回滚操作。(把那些执行成功的回滚)
- Try 阶段:这个阶段说的是对各个服务的资源做检测以及对资源进行**锁定或者预留**。
- Confirm 阶段:这个阶段说的是在各个服务中**执行实际的操作**。
- Cancel 阶段:如果任何一个服务的业务方法执行出错,那么这里就需要**进行补偿**,就是执行已经执行成功的业务逻辑的回滚操作。(把那些执行成功的回滚)
这种方案说实话几乎很少人使用,我们用的也比较少,但是也有使用的场景。因为这个**事务回滚**实际上是**严重依赖于你自己写代码来回滚和补偿**了,会造成补偿代码巨大,非常之恶心。