本文将介绍如何创建应用事务,获取相应的 BizType,并关联至相应的发起方或参与方应用,用于在本地应用中接入该事务。
创建 Saga 模式的应用事务
说明
Saga 模式是 SEATA 提供的长事务解决方案。Saga 模式下,分布式事务内存在多个参与者,每一个参与者都是一个冲正补偿服务,用户需要根据业务场景实现其正向操作(原服务)和逆向回滚操作(补偿服务)。
登录分布式事务控制台。
在左侧导航栏上,单击 应用事务 > 事务配置。
单击 创建应用事务 > Saga 事务。
创建应用。
参数
是否必填
参数说明
应用名称
必填
选择开启分布式事务的发起方应用系统。
BizType
必填
自定义的业务类型,支持英文、数字、下划线和逗号。
描述
选填
输入对该应用事务的备注信息等,如业务意义等。
单击 下一步。
在状态设计器中,编排设计 Saga 模式应用事务流程。操作说明如下:
在上方导航栏内(图示中①),你可以执行放大流程图、撤销、复制、删除等操作。单击编辑区上方的 图标,可将图形界面切换成代码界面,查看代码。
在左侧边栏内(图示中②),选择并拖拽您需要的组件进入中间的编辑区。
在右边窗口中(图示中③),即可定义该组件的详情,包括标签、ID、类型以及属性。属性配置可参考 Saga 状态机配置。
单击 保存,完成事务创建。
后续操作
应用事务创建完成后,您即可开始本地接入该应用事务,详情参见 参与者接入模式。
文档内容是否对您有帮助?