创建应用事务

本文将介绍如何创建应用事务,获取相应的 BizType,并关联至相应的发起方或参与方应用,用于在本地应用中接入该事务。

创建 Saga 模式的应用事务

说明

Saga 模式是 SEATA 提供的长事务解决方案。Saga 模式下,分布式事务内存在多个参与者,每一个参与者都是一个冲正补偿服务,用户需要根据业务场景实现其正向操作(原服务)和逆向回滚操作(补偿服务)。

  1. 登录分布式事务控制台。

  2. 在左侧导航栏上,单击 应用事务 > 事务配置

  3. 单击 创建应用事务 > Saga 事务

    1. 创建应用。

      参数

      是否必填

      参数说明

      应用名称

      必填

      选择开启分布式事务的发起方应用系统。

      BizType

      必填

      自定义的业务类型,支持英文、数字、下划线和逗号。

      描述

      选填

      输入对该应用事务的备注信息等,如业务意义等。

    2. 单击 下一步

    3. 在状态设计器中,编排设计 Saga 模式应用事务流程。操作说明如下:

      image
      • 在上方导航栏内(图示中①),你可以执行放大流程图、撤销、复制、删除等操作。单击编辑区上方的 image 图标,可将图形界面切换成代码界面,查看代码。

        image
      • 在左侧边栏内(图示中②),选择并拖拽您需要的组件进入中间的编辑区。

      • 在右边窗口中(图示中③),即可定义该组件的详情,包括标签、ID、类型以及属性。属性配置可参考 Saga 状态机配置

  4. 单击 保存,完成事务创建。

后续操作

应用事务创建完成后,您即可开始本地接入该应用事务,详情参见 参与者接入模式