Workflow 与 saveobjt 并发演示
先让 A、B 同时读取同一个流程快照,再分别提交。每次提交本身都是原子事务,但 A、B 是两个不同事务。
看结果时记住:“一个请求要么全成功要么全失败”不等于“多个请求会自动合并成一个流程状态机”。
1. 选择保存策略
2. 两个审批人读取快照
审批人 A未读取
点击“读取 A”
审批人 B未读取
点击“读取 B”
3. 提交审批
必须先读取快照。若 A、B 都先读取,再点击“按快照依次提交 A、B”,可以复现并发结果。
请求预览
当前选中策略生成的请求先读取一个审批人的快照。