私はマルチインスタンスのヒューマンタスクサブプロセスを持つビジネスプロセスを持っています。基本的に、それはすべてがうまく実行されているタスクdone.Withシングルトン戦略を得るためにそれに署名する一つまたは多くの人が従業員ここ leave approval business processSpringフレームワークでJbpm 6.4で "プロセスインスタンスごとの"ランタイム戦略を使用する方法
を残す従業員が1人以上の人のための休暇の申請を承認するために関与することができる承認プロセスを残しています私はそれを "プロセスインスタンスごとの"ランタイム戦略に移行したいと思っています。そのために私は
this.kieSession = this.runtimeManager.getRuntimeEngine(ProcessInstanceIdContext.get()).getKieSession();
コード
次のコードを変更して、コメントを追加し、私は疑問/質問に、次のしている: -がキエセッションの作成は、プロセスの開始時にのみ必要とされていますか?
今後休暇に署名する際に、kie sessionにアクセスするためのprocess_instance_idを抽出するにはどうすればよいですか?
上記の問題を解決する最良の方法はありますか?
"プロセスごとのインスタンス"ランタイム戦略で十分ですか、 "要求ごとの"ランタイム戦略に移行する必要がありますか?
「シングルトン」と「プロセスインスタンスごと」の実行時戦略の正確な違いは、パフォーマンスとリソース使用量の点で違いますか?
約200人のユーザーが同時にアプリケーションにアクセスする場合、どちらを使用しますか?ここで