工作流事务
来源:3-10 Activiti6.0源码初探-helloword_idea-2
慕少6214144
2018-09-24
我的流程已经打印了结束节点对应的日志,正常结束没报错,但人工节点和结束节点之间的三个serviceTask操作数据库的事务未提交,中间并未出现异常,多线程下的偶然现象。
写回答
1回答
-
Jimmy
2018-09-26
观察一下流程最终停留的节点在什么位置,默认activit在执行过程中通过的多个节点是在同一个事务里面,如果事务没提交或事务回滚,还会回到这个动作开始的节点。这个我理解跟多线程环境没有关系,找到为提交事务的原因是根本。
00