From 933df4b706b50f002cb6b492eeb0713c932ca099 Mon Sep 17 00:00:00 2001 From: yedongfu Date: Mon, 19 Jul 2021 18:24:37 +0800 Subject: [PATCH] update protocol.md --- protocol.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol.md b/protocol.md index 908bd67..0f5f465 100644 --- a/protocol.md +++ b/protocol.md @@ -23,12 +23,12 @@ AP调用TM的接口,主要为全局事务注册、提交,子事务注册等: - 成功: {dtm_result:"SUCCESS"} - - 失败: {dtm_result:"FAILURE} // 表示这个请求状态不对,例如已经走fail的全局事务不允许再注册分支 + - 失败: {dtm_result:"FAILURE} 表示这个请求状态不对,例如已经走fail的全局事务不允许再注册分支 - 其他错误则需要重试 TM调用RM的接口,主要为二阶段的提交、回滚,以及saga的各分支 - - 成功: {dtm_result: "SUCCESS"} // 表示这个接口调用成功,正常进行下一步操作 - - 失败: {dtm_result: "FAILURE"} // 表示这个接口调用失败,业务需要进行回滚。例如saga中的动作如果返回FAILURE,则整个saga事务失败回滚 + - 成功: {dtm_result: "SUCCESS"} 表示这个接口调用成功,正常进行下一步操作 + - 失败: {dtm_result: "FAILURE"} 表示这个接口调用失败,业务需要进行回滚。例如saga中的动作如果返回FAILURE,则整个saga事务失败回滚 - 其他则需要重试 // 结果不确定,需要重试 AP调用RM的接口,跟业务相关,建议的接口形式,非必须