如何解决在流口水引擎中运行 20K 规则时,应用程序因 OOM 而崩溃
我们有一个 Spring Boot 应用程序,它在内部云上运行,预定义内存为 8 GB。 我们的应用程序有接近 20K 的流口水规则设置,应用程序开始经常因 OOM 崩溃。 我们在做分析时发现,规则在启动时占用了 50% 的内存,然后内存不断增加,最后崩溃。
我们现在使用 StateFulSession 并确保调用 dispose() 方法..在这种情况下使用无状态会话有效吗?
由于它部署在内部云中,因此很难获得 heapdump.. 还有什么其他可能来修复或诊断它?
我们还定义了 512MB 的 MetaSpace。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。