我需要同时启动两个不同的规则。此刻我有一个带有这些规则的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
因此,当此规则运行时,我不知道我的第一条规则是否也在运行。
是否并行运行?是否可以并行运行每个规则?
提前感谢!!
赫苏斯