标签: java mvel
我想过使用Mvel来评估动态表达式。 这些表达式是客户特定的。对于一些客户,他们可能有数百人。 为了评估它们,它会根据表达式的数量增加时间。 有什么方法可以优化以减少时间。
我在编译后尝试使用evaluateAllExpressions。但仍然是一样的。
答案 0 :(得分:0)
更好地实现多线程并在单独的线程中执行每个表达式。 使用期货/可赎回。
我们也在做同样的事情,我们也有许多必须解雇的业务规则。