我有一个多实例人工任务子流程的业务流程。基本上,这是允许一个或多个人参与批准员工休假的休假审批流程 leave approval business process
这里员工为一个或多个人申请休假签名以完成任务。使用Singleton策略一切正常。现在我想将其迁移到"每个流程实例"运行策略。为此,我修改了代码并添加了以下代码
this.kieSession = this.runtimeManager.getRuntimeEngine(ProcessInstanceIdContext.get()).getKieSession();
我有以下疑问/问题: -
仅在流程开始时才需要创建Kie会话吗?
如何在签署请假时提取process_instance_id以便日后访问kie会话?
解决上述问题的最佳方法是什么?
是"每个流程实例"运行时策略已经足够,或者我是否需要根据请求转移到#34;运行时策略?
" Singleton"之间的确切区别是什么?和"每个流程实例"在性能和资源使用方面的运行时策略?
如果我有大约200个用户同时访问我的应用程序,我应该使用哪一个?
答案 0 :(得分:1)
以下是答案:
我希望我对你的理解有所了解。
干杯