小编use*_*285的帖子

JBoss Drools是否真的并行执行所有规则?

我已经阅读了很多关于JBoss Drools的文档但是找不到关于是否所有规则同时执行的肯定答案(当然它们是同时被触发的).更具体地,对于单个输入和1000个规则的规则集,在每个规则中执行"何时"条件和"然后"条件,逐个顺序执行,或者同时并行执行.

一方面,当选择节点被折叠时,rete算法意味着并行性.然而,节点优化后评估顺序?beta内存和连接节点看起来应该同时执行,但它们是什么?

此外,Drools文档提到"顺序模式",默认情况下这是关闭的.什么是开启,并行模式?并且有一个maxThreads选项暗示线程.

另一方面,我被告知代码不使用线程,因此同时进行评估,但大部分顺序执行.

有没有人见过任何证明这种情况的文件?

谢谢!

java concurrency rule-engine drools rete

5
推荐指数
1
解决办法
4829
查看次数

标签 统计

concurrency ×1

drools ×1

java ×1

rete ×1

rule-engine ×1