我们正在使用 Drools Planner 5.4.0.Final。我们想要分析我们的 java 应用程序以了解我们是否可以提高性能。有没有办法描述需要评估规则的时间?我们使用了很多 eval(....) 并且我们的“每秒平均计算计数”接近 37。删除所有 eval(...) 我们的“每秒平均计算计数”保持不变。
我们已经对应用程序进行了概要分析,我们看到大部分时间都花在了 doMove ... afterVariableChanged(...) 中。
所以我们怀疑我们的一些规则效率低下,但我们不明白问题出在哪里。
谢谢!