tcc事务中的try 是怎么预留资源, comfirm 确认的逻辑又是怎样

发布于 2022-09-11 21:23:26 字数 66 浏览 11 评论 0

网上的文档只是说了一些概念让人有点难以理解,想问下大家try、comfirm 、cancel 的逻辑具体是怎么实现的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

睫毛溺水了 2022-09-18 21:23:26

一、预留资源的概念是基于状态位的,你可以理解为在try里面对你要操作的资源设置一个标志位而已,然后具体comfirm、cancel里面去做确认和取消。这种就类似你需要在数据库表增加一个字段去维护这个标志位。
二、另外,对这几个操作,最好加上接口幂等。
三、其实熟练的话,对try、comfirm 、cancel的操作,可以自己定义的,只要能满足自己的需求就可以。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文