Drools Fusion处理跨drl文件的冲突

时间:2017-09-25 04:19:26

标签: drools drools-guvnor drools-fusion drools-kie-server

我正在使用drools融合用于CEP。我有2个规则文件。 档案1 - 规则 - 对每个事件执行操作

rule "action on each event"
when $event
then action_1
end

档案2 - 规则 - 在事件计数> 10

时执行操作
rule "action on count>10"
when accumulate(event $cnt count(1); $cnt > 10)
then
   action_2.

这里规则1和2相互冲突。流口水将不会收回事件,直到计数为10,然后在新事件到来时收回事件,因此行动1 Rule1将在每个事件上触发10次而不是1次?

0 个答案:

没有答案