我需要同时启动两个不同的规则。此时我有一个包含这些规则的 drl 文件。第一条规则有一个计时器,所以它每分钟运行一次
rule "periodicCheck"
salience 20
timer (cron:0 0/1 * * * ?)
when
$crisis: CrisisContext()
then
Date date = new Date();
System.out.println("~~~~~~~~~~~~Check File~~~~~~~~~~~~"+date);
end
另一条规则是进行一些可能需要 4 分钟的计算:
rule "Distance"
when
$event: Event(isNewEvent())
$crisis: CrisisContext()
then
myApp.getDistance($crisisContext);
end
所以,当这条规则运行时,我不知道我的第一条规则是否也在运行。
有并行运行吗??是否可以并行运行每个规则?
预先感谢!!
耶稣