Java 程序以 java 结果终止:137 [英] Java program terminate with java result: 137

查看:34
本文介绍了Java 程序以 java 结果终止:137的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个用 netbeans 编写的程序.该程序从 cassandra 读取了大约 1,000,000 条数据,处理它们并再次将结果写入 cassandra.我的程序运行了大约 9 个小时,但突然因以下错误而终止:

I have a program written in netbeans. The program read about 1,000,000 data from cassandra, process them and again write the result in cassandra. my program was running bout 9 hours but suddenly it was terminate with this bellow error:

java result: 137

我听说这些错误意味着 (128 + signalnember).在我的情况下,signalnember = 9 即 KILLSIGNAL.有没有人知道我怎样才能消除这个错误?请帮帮我....

I was read that these error means (128 + signalnember). in my case signalnember = 9 that is KILLSIGNAL. does any body know how can I remove this error? please help me....

推荐答案

如果 cgroup 配置限制了资源,如果超过限制(例如消耗的内存),它可能会终止进程.检查 cgconfig 服务是否正在运行.在 RHEL 上:

If there is a cgroup configuration limiting resources it might kill the process if if exceeds the limits (like consumed memory). Check if the cgconfig service running. On RHEL:

service cgconfig status

您还可以检查 Java 崩溃日志文件 hs_err_.log 以了解更多详细信息.

You can also check for Java crash log files hs_err_.log for more details.

这篇关于Java 程序以 java 结果终止:137的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆