Java程序终止并显示Java结果:137 [英] Java program terminate with java result: 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屋!