我正在为 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 冲突。在 count 为 10 之前,drool 不会撤回事件,然后在新事件到来时撤回事件,因此动作 1 Rule1 将在每个事件上触发 10 次而不是 1?