0

プロジェクトで drools を使用しており、100 個のルールがあると想定しています。2 つのプロセス フローがあります (通常、開始ノード -> ルール フロー タスク -> 終了ノード)。1 つのプロセス フローのルール フロー タスクは、50 個のルールに割り当てられるルール フロー グループで指定され、別のプロセス フローのルール フロー タスクは、残りの 50 個のルールに割り当てられるフロー フロー グループで指定されます。オーバーラップしないでください。

ここで kiesession を使用し、最初のプロセス フローの開始プロセスを呼び出します。50 個のルールだけでなく、100 個すべてのルールが読み込まれ、コンパイル エラーと実行時エラーが発生することがわかります。では、異なるルール フロー グループのルールがプロセス フローで実行される理由を理解するのを手伝ってください。条件が読み込まれると、すべてが表示されます。

4

1 に答える 1