平凡之火 Activiti Activiti 在全局监听器中无法查询到刚发布流程的问题

Activiti 在全局监听器中无法查询到刚发布流程的问题

最近在使用Activiti 的时候,想实现一个发布新版本的流程后,从旧流程中,复制出一些配置应用在新流程中。但是发现在注册的全局事件监听器中无法获取到刚刚创建的 Entity。后来发现在配置中有个一个设置:

设置值为 false,就可以在事件中直接取到了。应该是因为如果开启了缓存默认在缓存中先找,但是可能Activiti 在更新缓存的逻辑上有一些延迟,所以导致无法在 Entity 刚创建完成后就从缓存中获取到出现了问题。

 

如果您觉得此文对您有用,可以扫码支持一下服务器域名

Author: wind

不是很聪明、也不算太笨的一个技术爱好者