0

I need a solution about disable Drools Rule by runtime. I knew a solution by implement AgendaFilters Interface at Drools disable a rule at runtime . But Please Attention that rule although not FIRE but still be evaluated and activated. So to improve Performance I need to disable evaluated and activated for the rule too.

4

1 回答 1

0

禁用评估不应对性能产生任何影响,除非已编写规则以使用 eval(someJavaFunction()) ,其中调用的 Java 代码正在执行不应该执行的操作。

如果您希望阻止规则在特定情况下激活,那么您始终可以编写规则以匹配特定事实并插入/撤回/修改该事实以控制它。

于 2013-10-03T11:45:16.503 回答