如何在并行Drools kie工作台中执行所有规则?

问题描述 投票:1回答:1

我正在我的项目中实现Drools规则引擎,并且正在使用kie工作台。

启动1000条规则,大约需要6到7秒的时间,我需要进行优化,因为将来有更多机会添加数千条规则。

我正在检查有关并行执行规则的信息。我正在使用kie工作台,工作台本身有什么选择?

我看过Does JBoss Drools really execute all rules in parallel?,但需要更多有关此信息

请帮助我继续前进

https://stackoverflow.com/users/120140/mark-proctor-对这个有任何想法吗?

drools kie-workbench drools-kie-server drools-kie-workbench
1个回答
0
投票

我不知道您在规则中做什么,但是在标准的I5 / I7现代处理器上,流口水可以每秒发出50000条规则,而没有任何问题,甚至更多。

您是否在规则中使用评估或类似方法?您是否在规则中调用诸如rest或database之类的外部服务?

分享一些您的drl代码,以便我提供帮助。

如果您真的想要多线程,请查看here =>搜索drools.multithreadEvaluation。

根据规则的编写方式,并非在所有情况下都有效。

问候

© www.soinside.com 2019 - 2024. All rights reserved.