最近发现了一个很奇怪的问题,项目在本地测试时用activit6使用complete方法到下一步本地流程正常,但这个项目一旦发布到线上就偶尔出现流程回滚!从这个节点直接到第一个节点。很奇怪。最后看日志也没有报异常。就好像正常执行。最后没有办法把controller的
public synchronized Result activitiCommitCheck(ActivitiCoxmmitSC SC) {
Result result = activitiCommonService.activitiCommitCheck(SC);
return result;
}
直接加锁才可以。有没有大神帮我解答。感谢!