我们刚刚意识到drools会评估规则的条款何时不在“活动”规则流组中 . 实际上,在第一个活动规则流组期间正在评估流的when子句末尾附近的规则组 .

有没有办法改变这种行为?我们希望避免在后面的规则组中执行的工作,在这些子句中,流程可能永远不会到达这些组(某些证据会触发数据库读取) .