java - 由于 JVM 崩溃,在 Drools 中禁用 JIT
问题描述
我们正在使用 drools 来满足其中一项要求,并且在开发过程中间歇性地遇到 jvm 崩溃问题。Drool 版本是 7.49,java 版本是 1.8
我们遇到了两种不同的解决方案-
- 我们在 intellij 开发期间运行代码,在禁用 IDE 的启动优化设置后修复了这个问题
- 在为 mvel 禁用 JIT 后它也得到了修复(-Ddrools.jittingThreshold=-1)
我想了解禁用 JIT 的第二种方法是否可取,以及如果禁用它,我们可以期待什么样的行为。
解决方案
推荐阅读
- cplex - 如何连接 cplex 和 pyomo?
- python - python(pandas)根据来自不同行的值创建一个新列
- android - Android应用程序在三星中运行顺利,但在华为手机中无法运行
- selenium - 如何在 Chrome webdriver 上设置 devtools 工具箱的高度?
- reactjs - 仅在一个特定按钮上打开模式
- php - 如何使用 php 脚本访问嵌套的表单元素
- java - Java 对话框关闭返回与取消相同的值?
- php - woocommerce 产品图像挂钩和通知挂钩操作
- javascript - 阶乘计算的大 O(时间复杂度)是多少?
- postgresql - 如何创建 Postgres 事件触发器以在对象上分配标准角色