我遇到了真正的问题,我们遇到了java热点错误。这些错误似乎是随机的,有问题的框架会有所不同。示例错误如下所示:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f65ce3c3a84, pid=26082, tid=0x00007f65bc2ab700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_101-b13) (build 1.8.0_101-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.101-b13 mixed mode linux-amd64 )
# Problematic frame:
# V [libjvm.so+0x5c3a84] G1ParScanThreadState::copy_to_survivor_space(InCSetState, oopDesc*, markOopDesc*)+0x174
#
# Core dump written. Default location: /opt/dap/domains/tc0419/prod1/tomcat/bin/core or core.26082 (max size 1 kB). To ensure a full core dump, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
java应用程序是一个相对简单的,它只是一个运行在服务器上的tomcat中的war文件。
如果有任何其他信息对访问有帮助,请告诉我。我对此有点新鲜。目前的想法是,这是一个硬件问题,但任何进一步的信息将非常感激。
谢谢, 亚当
答案 0 :(得分:0)
有问题的框架“G1ParScanThreadState :: copy_to_survivor_space(InCSetState,oopDesc *,markOopDesc *)+ 0x174”表示它是一个gc崩溃。这是JVM中的错误。之前报道过几个问题 1. https://bugs.openjdk.java.net/browse/JDK-8170451 2. https://bugs.openjdk.java.net/browse/JDK-8143310 因为我们无法复制或偶尔发生。正如您所看到的,这两个问题都被关闭为不完整或无法重现。 如果您有强大的重现,请通过http://bugreport.java.com/submit_intro.do提交错误以及步骤/测试用例来重现该问题。 它将被解决...... :) 您正在使用JDK 8更新101,请从此处升级到最新版本JDK8更新121 - http://www.oracle.com/technetwork/java/javase/downloads/index.html