Java Drools:在运行时添加和删除规则

Java Drools:在运行时添加和删除规则,java,drools,rule-engine,Java,Drools,Rule Engine,有没有办法在不重新加载新的DRL文件的情况下动态编辑加载到Drools中的规则 我们正在尝试使用Drools作为规则引擎,但在我们的用例中,规则的添加和删除非常频繁,我们希望避免每次都必须重新加载整个.drl文件 文档中的建议是将规则分布到多个文件中: …您还可以跨多个规则文件传播规则(在这种情况下,建议使用扩展名.rule,但不是必需的)-跨文件传播规则有助于管理大量规则 建议您将规则拆分为一起更改的逻辑组,或者每个文件一条规则(如果这样更合适)

有没有办法在不重新加载新的DRL文件的情况下动态编辑加载到Drools中的规则


我们正在尝试使用Drools作为规则引擎,但在我们的用例中,规则的添加和删除非常频繁,我们希望避免每次都必须重新加载整个.drl文件

文档中的建议是将规则分布到多个文件中:

…您还可以跨多个规则文件传播规则(在这种情况下,建议使用扩展名.rule,但不是必需的)-跨文件传播规则有助于管理大量规则

建议您将规则拆分为一起更改的逻辑组,或者每个文件一条规则(如果这样更合适)