【问题标题】:Drools: Adding and Removing Rules In Run TimeDrools:在运行时添加和删除规则
【发布时间】:2016-02-16 14:50:38
【问题描述】:

有什么方法可以动态编辑加载到 Drools 中的规则,而无需重新加载新的 DRL 文件?

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

【问题讨论】:

    标签: java drools rule-engine


    【解决方案1】:

    文档中的建议是将规则分散到多个文件中: https://docs.jboss.org/drools/release/5.2.0.Final/drools-expert-docs/html/ch05.html#d0e2785

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

    建议您将规则分成一起更改的逻辑组,或者如果更合适的话,每个文件一个规则。

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 2014-06-25
      • 2012-03-14
      • 2012-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-30
      • 1970-01-01
      相关资源
      最近更新 更多