开发者社区 > 云原生 > 微服务 > 正文

MSE微服务引擎有分布式事务的功能吗?

MSE微服务引擎有分布式事务的功能吗?

展开
收起
真的很搞笑 2023-11-19 17:14:00 48 0
3 条回答
写回答
取消 提交回答
  • MSE微服务引擎确实具备分布式事务的功能。具体来说,MSE ZooKeeper提供了丰富的分布式锁和分布式队列等功能,可以为自建分布式应用提供多种分布式协调解决方案,从而提升系统的高可用能力。此外,开源的分布式事务解决方案Seata也可以集成到MSE微服务引擎中,它提供了四种事务模式:AT事务模式、TCC事务模式、XA事务模式以及Saga事务模式,基本囊括了市面上大部分事务模式。因此,无论是对于使用ZooKeeper还是其他技术的分布式应用,都可以通过这些工具和解决方案在MSE微服务引擎上实现分布式事务管理。

    2023-11-29 15:47:38
    赞同 展开评论 打赏
  • 没有,可以自建Seata弄一下,此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-11-19 23:54:59
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,MSE 微服务引擎提供了基于 TCC(两阶段提交)模式的分布式事务解决方案。
    TCC 模式的工作原理是通过将交易划分为三个阶段,即 Try、Confirm 和 Cancel,以便确保数据一致性。在每个阶段之后都会发生一次数据库操作,例如更新数据库的状态、删除未完成的任务等。

    2023-11-19 21:59:52
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关产品

  • 微服务引擎
  • 相关电子书

    更多
    《MSE 微服务网关》 立即下载
    微服务引擎 MSE 治理中心重磅发布 立即下载
    阿里云微服务引擎 MSE 2.0 线上发布 立即下载