更新时间:2024-07-18 GMT+08:00
AstroZero服务编排中涉及数据操作的脚本图元,在其他图元操作失败的情况下,是否可以回滚?
如果脚本中涉及数据增/删/改等操作,默认是脚本图元后的图元失败的情况下,脚本中的操作进行回滚。如果脚本中,单独写了独立事务transaction,则不进行回滚。
图1 脚本图元
独立事务的具体写法如下图,如果脚本中存在红框中内容,则表示开启了独立事务,即使引用它的服务编排失败,事务操作也不会回滚。
图2 独立事务示例
父主题: 应用后端开发