java程序运行一段时间莫名奇妙进程就被kill掉,并在部署目下产生hs_err_pid**.log文件

hello8204 发布于 2013/04/21 17:40
阅读 2K+
收藏 1

这段时间系统总是频繁发生突然崩溃的情况,我们的系统采用了ICE框架,核心业务用java实现,这段时间java进程总是莫名其妙就挂了,还会产生hs_err_pid**.log文件,在网上搜索了类似的问题,多是虚拟GC时遇到问题,但我仔细看了log中的文件,发现我的情况似乎不是GC的问题,感觉有点像是ICE的问题,大侠们帮忙看看,先谢了,jvm报告的错误堆栈如下: 

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x0000003fcfc891ab, pid=23014, tid=139735786215168
#
# JRE version: 6.0_38-b05
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.13-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x891ab]  unsigned long+0x15b
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#


---------------  T H R E A D  ---------------


Current thread (0x00007f16180ef800):  JavaThread "Ice.ThreadPool.Server-59" [_thread_in_native, id=509, stack(0x00007f16c5d65000,0x00007f16c5e66000)]


siginfo:si_signo=SIGSEGV: si_errno=0, si_code=2 (SEGV_ACCERR), si_addr=0x00007f16f8eff000


Registers:
RAX=0x0000000000000071, RBX=0x000000000000ea42, RCX=0x000000000000044e, RDX=0x000000000000ea3f
RSP=0x00007f16c5e623b8, RBP=0x00007f16f8eeb9ca, RSI=0x00007f16f8eff000, RDI=0x00007f168c0b39c3
R8 =0x00007f168c000088, R9 =0x0000000000000001, R10=0x000000000000ea43, R11=0x0000000000004000
R12=0x00007f168c0091f0, R13=0x0000000000008400, R14=0x00007f16fc0fa9c0, R15=0x0000000000009475
RIP=0x0000003fcfc891ab, EFLAGS=0x0000000000010206, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e


Top of Stack: (sp=0x00007f16c5e623b8)
0x00007f16c5e623b8:   00007f1701f273a3 00000000c5e623e0
0x00007f16c5e623c8:   00007f16fc0facc0 00007f16fc0fa9c0
省略.....
0x00007f16c5e625a8:   00007f169c01d0d8 00007f16c5e625e0 


Instructions: (pc=0x0000003fcfc891ab)
0x0000003fcfc8918b:   fe ff ff f3 c3 4c 8b 1d 59 3f 30 00 49 39 d3 4c
0x0000003fcfc8919b:   0f 47 da 4c 89 d9 49 83 e3 f8 48 c1 e9 03 74 05
0x0000003fcfc891ab:   f3 48 a5 66 90 4c 29 da 48 f7 c2 f8 ff ff ff 75
0x0000003fcfc891bb:   14 83 e2 07 48 8b 44 24 f8 0f 85 8f fe ff ff f3 


Register to memory mapping:


RAX=0x0000000000000071 is an unknown value
RBX=0x000000000000ea42 is an unknown value
RCX=0x000000000000044e is an unknown value
RDX=0x000000000000ea3f is an unknown value
RSP=0x00007f16c5e623b8 is pointing into the stack for thread: 0x00007f16180ef800
RBP=0x00007f16f8eeb9ca is an unknown value
省略.....
R13=0x0000000000008400 is an unknown value
R14=0x00007f16fc0fa9c0 is an unknown value
R15=0x0000000000009475 is an unknown value




Stack: [0x00007f16c5d65000,0x00007f16c5e66000],  sp=0x00007f16c5e623b8,  free space=1012k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x891ab]  unsigned long+0x15b


Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  java.util.zip.ZipFile.getEntry(JLjava/lang/String;Z)J
J  java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
J  sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
J  sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;
j  java.net.URLClassLoader$1.run()Ljava/lang/Object;+26
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j  java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+47
j  sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+41
j  java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v  ~StubRoutines::call_stub
j  com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.generateNo()Ljava/lang/String;+26
j  com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.saveOrder(Lcom/hydb/service/bo/ApplyCheckoutBo;)Lcom/hydb/dao/trade/domain/TOrder;+55
j  com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.doApplyCheckoutReq(Lcom/hydb/service/bo/ApplyCheckoutBo;)Lcom/hydb/iceinterf/trademgr/SlcApplyCheckoutResp;+49
j  com.hydb.service.trademgr.servant.table.ApplyCheckoutServant.processor(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;Ljava/lang/Object;)Ljava/lang/Object;+41
j  com.hydb.service.trademgr.servant.AbstractBaseServant.dealServiceMsg(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;Lcom/hydb/sera/ice/framework/util/DecodeStream;)Lcom/hydb/sera/ice/framework/util/EncodeStream;+125
j  com.hydb.sera.ice.framework.server.ServerSapContext.InvokeSync(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;[BLcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgContentHolder;)I+50
j  com.hydb.sera.ice.framework.server.ServerSapImpl.InvokeSync(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;[BLcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgContentHolder;LIce/Current;)I+69
j  com.hydb.sera.ice.framework.fwkiceinterf._ServerSapDisp.___InvokeSync(Lcom/hydb/sera/ice/framework/fwkiceinterf/ServerSap;LIceInternal/Incoming;LIce/Current;)LIce/DispatchStatus;+67
j  com.hydb.sera.ice.framework.fwkiceinterf._ServerSapDisp.__dispatch(LIceInternal/Incoming;LIce/Current;)LIce/DispatchStatus;+97
j  IceInternal.Incoming.invoke(LIceInternal/ServantManager;)V+395
j  Ice.ConnectionI.invokeAll(LIceInternal/BasicStream;IIBLIceInternal/ServantManager;LIce/ObjectAdapter;)V+103
j  Ice.ConnectionI.dispatch(LIce/ConnectionI$StartCallback;Ljava/util/List;LIce/ConnectionI$MessageInfo;)V+112
j  Ice.ConnectionI.message(LIceInternal/ThreadPoolCurrent;)V+1310
j  IceInternal.ThreadPool.run(LIceInternal/ThreadPool$EventHandlerThread;)V+27
j  IceInternal.ThreadPool.access$300(LIceInternal/ThreadPool;LIceInternal/ThreadPool$EventHandlerThread;)V+2
j  IceInternal.ThreadPool$EventHandlerThread.run()V+114
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub


---------------  P R O C E S S  ---------------


Java Threads: ( => current thread )
=>0x00007f16180ef800 JavaThread "Ice.ThreadPool.Server-59" [_thread_in_native, id=509, stack(0x00007f16c5d65000,0x00007f16c5e66000)]
  0x00007f168c00e800 JavaThread "Ice.ThreadPool.Server-54" [_thread_in_native, id=31738, stack(0x00007f1616dee000,0x00007f1616eef000)]
  0x00007f16180e2800 JavaThread "Ice.ThreadPool.Client-0" [_thread_in_native, id=26172, stack(0x00007f16c575f000,0x00007f16c5860000)]
  0x00007f1618093000 JavaThread "Ice.EndpointHostResolverThread" [_thread_blocked, id=26171, stack(0x00007f16c5a62000,0x00007f16c5b63000)]
  0x00007f16180ad800 JavaThread "Ice.Timer" [_thread_blocked, id=26170, stack(0x00007f16c5961000,0x00007f16c5a62000)]
  0x00007f1618007800 JavaThread "Ice.ThreadPool.Client-0" [_thread_in_native, id=26169, stack(0x00007f16c5860000,0x00007f16c5961000)]
  0x00007f1618005800 JavaThread "Ice.EndpointHostResolverThread" [_thread_blocked, id=26168, stack(0x00007f1616bec000,0x00007f1616ced000)]
  0x00007f1618004800 JavaThread "Ice.Timer" [_thread_blocked, id=26167, stack(0x00007f1616ced000,0x00007f1616dee000)]
  0x00007f169c013000 JavaThread "Ice.ThreadPool.Client-0" [_thread_in_native, id=23047, stack(0x00007f16c5e66000,0x00007f16c5f67000)]
  0x00007f169c003800 JavaThread "Ice.EndpointHostResolverThread" [_thread_blocked, id=23046, stack(0x00007f16c606f000,0x00007f16c6170000)]
  0x00007f169c00c000 JavaThread "Ice.Timer" [_thread_blocked, id=23045, stack(0x00007f16f80fe000,0x00007f16f81ff000)]
  0x00007f16fc00a000 JavaThread "DestroyJavaVM" [_thread_blocked, id=23015, stack(0x00007f170248c000,0x00007f170258d000)]
  0x00007f16fc682000 JavaThread "Thread-3" [_thread_blocked, id=23044, stack(0x00007f16f81ff000,0x00007f16f8300000)]
  0x00007f16fc6c6800 JavaThread "pool-1-thread-1" [_thread_blocked, id=23043, stack(0x00007f16f8300000,0x00007f16f8401000)]
  0x00007f16a0001800 JavaThread "Prototyper" daemon [_thread_blocked, id=23035, stack(0x00007f16f8828000,0x00007f16f8929000)]
  0x00007f16fc69c000 JavaThread "HouseKeeper" daemon [_thread_blocked, id=23034, stack(0x00007f16f8929000,0x00007f16f8a2a000)]
  0x00007f16fc634000 JavaThread "Abandoned connection cleanup thread" daemon [_thread_blocked, id=23033, stack(0x00007f16f8a2a000,0x00007f16f8b2b000)]
  0x00007f16fc530800 JavaThread "Thread-0" daemon [_thread_blocked, id=23032, stack(0x00007f16f8b2b000,0x00007f16f8c2c000)]
  0x00007f16fc09b800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=23030, stack(0x00007f17000a4000,0x00007f17001a5000)]
  0x00007f16fc099000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=23029, stack(0x00007f17001a5000,0x00007f17002a6000)]
  0x00007f16fc096000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=23028, stack(0x00007f17002a6000,0x00007f17003a7000)]
  0x00007f16fc094000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=23027, stack(0x00007f17003a7000,0x00007f17004a8000)]
  0x00007f16fc078000 JavaThread "Finalizer" daemon [_thread_blocked, id=23026, stack(0x00007f17004a8000,0x00007f17005a9000)]
  0x00007f16fc076000 JavaThread "Reference Handler" daemon [_thread_blocked, id=23025, stack(0x00007f17005a9000,0x00007f17006aa000)]


Other Threads:
  0x00007f16fc06f800 VMThread [stack: 0x00007f17006aa000,0x00007f17007ab000] [id=23024]
  0x00007f16fc0ae000 WatcherThread [stack: 0x00007f16f8eff000,0x00007f16f9000000] [id=23031]


VM state:not at safepoint (normal execution)


VM Mutex/Monitor currently owned by a thread: None


Heap
 PSYoungGen      total 152896K, used 72407K [0x00000000f5560000, 0x0000000100000000, 0x0000000100000000)
  eden space 131072K, 48% used [0x00000000f5560000,0x00000000f93bfab0,0x00000000fd560000)
  from space 21824K, 39% used [0x00000000feab0000,0x00000000ff306190,0x0000000100000000)
  to   space 21824K, 0% used [0x00000000fd560000,0x00000000fd560000,0x00000000feab0000)
 PSOldGen        total 349568K, used 0K [0x00000000e0000000, 0x00000000f5560000, 0x00000000f5560000)
  object space 349568K, 0% used [0x00000000e0000000,0x00000000e0000000,0x00000000f5560000)
 PSPermGen       total 262144K, used 34193K [0x00000000c0000000, 0x00000000d0000000, 0x00000000e0000000)
  object space 262144K, 13% used [0x00000000c0000000,0x00000000c2164730,0x00000000d0000000)


Code Cache  [0x00007f16f9000000, 0x00007f16f9300000, 0x00007f16fc000000)
 total_blobs=1047 nmethods=468 adapters=533 free_code_cache=47275648 largest_free_block=6080


Dynamic libraries:
40000000-40009000 r-xp 00000000 fd:01 730983                             /home/tsm/jdk1.6.0_38/bin/java
40108000-4010a000 rwxp 00008000 fd:01 730983                             /home/tsm/jdk1.6.0_38/bin/java
41988000-419a9000 rwxp 00000000 00:00 0                                  [heap]
c0000000-d0000000 rwxp 00000000 00:00 0 
d0000000-e0000000 rwxp 00000000 00:00 0 
e0000000-100000000 rwxp 00000000 00:00 0 
3fcf800000-3fcf820000 r-xp 00000000 fd:01 57022                          /lib64/ld-2.12.so
3fcfa1f000-3fcfa20000 r-xp 0001f000 fd:01 57022                          /lib64/ld-2.12.so
3fcfa20000-3fcfa21000 rwxp 00020000 fd:01 57022                          /lib64/ld-2.12.so
3fcfa21000-3fcfa22000 rwxp 00000000 00:00 0 
3fcfc00000-3fcfd89000 r-xp 00000000 fd:01 57023                          /lib64/libc-2.12.so
3fcfd89000-3fcff89000 ---p 00189000 fd:01 57023                          /lib64/libc-2.12.so
3fcff89000-3fcff8d000 r-xp 00189000 fd:01 57023                          /lib64/libc-2.12.so
3fcff8d000-3fcff8e000 rwxp 0018d000 fd:01 57023                          /lib64/libc-2.12.so
3省略.....
7f170248c000-7f170248f000 ---p 00000000 00:00 0 
7f170248f000-7f170258d000 rwxp 00000000 00:00 0 
7f170258d000-7f1702eab000 r-xp 00000000 fd:01 508663                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/server/libjvm.so
7f1702eab000-7f1702fad000 ---p 0091e000 fd:01 508663                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/server/libjvm.so
7f1702fad000-7f1703163000 rwxp 00920000 fd:01 508663                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/server/libjvm.so
7f1703163000-7f17031a1000 rwxp 00000000 00:00 0 
7f17031a1000-7f17031a8000 r-xp 00000000 fd:01 377554                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/jli/libjli.so
7f17031a8000-7f17032a9000 ---p 00007000 fd:01 377554                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/jli/libjli.so
7f17032a9000-7f17032ab000 rwxp 00008000 fd:01 377554                     /home/tsm/jdk1.6.0_38/jre/lib/amd64/jli/libjli.so
7f17032ab000-7f17032ac000 rwxp 00000000 00:00 0 
7f17032b2000-7f17032ba000 rwxs 00000000 fd:02 98312                      /tmp/hsperfdata_tsm/23014
7f17032ba000-7f17032bb000 rwxp 00000000 00:00 0 
7f17032bb000-7f17032bc000 r-xp 00000000 00:00 0 
7f17032bc000-7f17032bd000 rwxp 00000000 00:00 0 
7fff222ec000-7fff22302000 rwxp 00000000 00:00 0                          [stack]
7fff22346000-7fff22347000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]


VM Arguments:
jvm_args: -Xmx512m -Xms512m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:ErrorFile=/home/tsm/paytag_inst/Service/logs/java_error.log -Ddevelopment=false -DbasePath=/home/tsm/paytag_inst/Service -DnodeName=trademanager -DnodeIp=192.168.1.211 -DnodePort=11002 -DnamingIp=192.168.1.211 -DnamingPort=10029 
java_command: com.hydb.service.TrademgrLauncher &
Launcher Type: SUN_STANDARD


Environment Variables:
JAVA_HOME=/home/tsm/jdk1.6.0_38
CLASSPATH=/home/tsm/GNUstep/Library/Libraries/Java:/usr/GNUstep/Local/Library/Libraries/Java:/usr/GNUstep/System/Library/Libraries/Java
PATH=/home/tsm/GNUstep/Tools:/usr/GNUstep/Local/Tools:/usr/GNUstep/System/Tools:/home/liuqiongyu/python26_64/bin:/opt/uicscs/python2.6.6/bin:/home/tsm/python26_64/bin:/home/tsm/jdk1.6.0_38/bin:/home/tsm/apache2/bin:/home/tsm/python26_64/bin:/home/liuqiongyu/python26_64/bin:/opt/uicscs/python2.6.6/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/tsm/bin:/opt/uicscs/apache2/bin:/opt/uicscs/icepy64/Ice-3.4.1/cpp/bin:/home/tsm/bin:/home/tsm/icepy64/Ice-3.4.1/bin:/home/tsm/icepy64/Ice-3.4.1/bin:/home/tsm/bin:/opt/uicscs/apache2/bin:/opt/uicscs/icepy64/Ice-3.4.1/cpp/bin:/home/tsm/local/swig/bin
LD_LIBRARY_PATH=/home/tsm/jdk1.6.0_38/jre/lib/amd64/server:/home/tsm/jdk1.6.0_38/jre/lib/amd64:/home/tsm/jdk1.6.0_38/jre/../lib/amd64:/home/tsm/GNUstep/Library/Libraries:/usr/GNUstep/Local/Library/Libraries:/usr/GNUstep/System/Library/Libraries:/opt/uicscs/icepy64/Ice-3.4.1/lib:/opt/uicscs/apache2/lib:/home/tsm/icepy64/Ice-3.4.1/lib:/opt/uicscs/icepy64/Ice-3.4.1/lib:/opt/uicscs/apache2/lib::/opt/uicscs/apache2/apr/lib:/opt/uicscs/apache2/apr-util/lib:/opt/uicscs/apache2/apr/lib:/opt/uicscs/apache2/apr-util/lib:/opt/uicscs/apache2/lib:/opt/uicscs/mysqldb:/opt/uicscs/apache2/apr/lib:/opt/uicscs/apache2/apr-util/lib:/opt/uicscs/apache2/apr/lib:/opt/uicscs/apache2/apr-util/lib:/opt/uicscs/apache2/lib:/opt/uicscs/py_base/mysqldb
SHELL=/bin/bash


Signal Handlers:
SIGSEGV: [libjvm.so+0x8629a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x8629a0], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x710660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x710660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x710660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x710660], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGUSR2: [libjvm.so+0x713490], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [libjvm.so+0x713090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGINT: [libjvm.so+0x713090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGTERM: [libjvm.so+0x713090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGQUIT: [libjvm.so+0x713090], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004




---------------  S Y S T E M  ---------------


OS:Red Hat Enterprise Linux Server release 6.2 (Santiago)


uname:Linux 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64
libc:glibc 2.12 NPTL 2.12 
rlimit: STACK 10240k, CORE 0k, NPROC 1024, NOFILE 65536, AS infinity
load average:0.45 0.14 0.09


/proc/meminfo:
MemTotal:       16383300 kB
MemFree:         4619832 kB
Buffers:          347428 kB
Cached:          4973408 kB
省略.....


HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:        4992 kB
DirectMap2M:     2013184 kB
DirectMap1G:    14680064 kB




CPU:total 8 (4 cores per cpu, 1 threads per core) family 6 model 45 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt


/proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3600.25
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 1
siblings : 4
core id : 0
cpu cores : 4
apicid : 32
initial apicid : 32
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.52
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 4
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.50
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 1
siblings : 4
core id : 1
cpu cores : 4
apicid : 34
initial apicid : 34
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.53
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 4
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.51
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 1
siblings : 4
core id : 2
cpu cores : 4
apicid : 36
initial apicid : 36
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.53
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 0
siblings : 4
core id : 3
cpu cores : 4
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.51
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:


processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 45
model name : Intel(R) Xeon(R) CPU E5-2603 0 @ 1.80GHz
stepping : 7
cpu MHz : 1800.127
cache size : 10240 KB
physical id : 1
siblings : 4
core id : 3
cpu cores : 4
apicid : 38
initial apicid : 38
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm arat xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3599.53
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:






Memory: 4k page, physical 16383300k(4619832k free), swap 2097144k(2097144k free)


vm_info: Java HotSpot(TM) 64-Bit Server VM (20.13-b02) for linux-amd64 JRE (1.6.0_38-b05), built on Nov 14 2012 02:12:33 by "java_re" with gcc 3.2.2 (SuSE Linux)


time: Sat Apr 20 16:00:17 2013
elapsed time: 21129 seconds



加载中
0
古城痴人
古城痴人
你的情况我不清楚,但是我们多年前遇到过类似情况,原因是Java通过jni调用unix上面的so库,但是那个库不支持并发,一并发就挂,我当时找了好久才发现。你重点查一下第三方调用,java本身出问题的几率不大。
0
h
hello8204
com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.generateNo()Ljava/lang/String;+26
j  com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.saveOrder(Lcom/hydb/service/bo/ApplyCheckoutBo;)Lcom/hydb/dao/trade/domain/TOrder;+55
j  com.hydb.service.trademgr.services.impl.ApplyCheckoutServiceImpl.doApplyCheckoutReq(Lcom/hydb/service/bo/ApplyCheckoutBo;)Lcom/hydb/iceinterf/trademgr/SlcApplyCheckoutResp;+49
j  com.hydb.service.trademgr.servant.table.ApplyCheckoutServant.processor(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;Ljava/lang/Object;)Ljava/lang/Object;+41
j  com.hydb.service.trademgr.servant.AbstractBaseServant.dealServiceMsg(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;Lcom/hydb/sera/ice/framework/util/DecodeStream;)Lcom/hydb/sera/ice/framework/util/EncodeStream;+125

j  com.hydb.sera.ice.framework.server.ServerSapContext.InvokeSync(Lcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgHeader;[BLcom/hydb/sera/ice/framework/fwkiceinterf/SrvMsgContentHolder;)I+50

打印的日志中,上面部分是我业务部分的代码,貌似走到generateNo()方法就挂了,可我看了一下这个方法的实现没发现有什么不对劲的,这个方法的实现如下:

private String generateNo() {
if (logger.isDebugEnabled()) {
logger.debug("[generateNo]begin");
}
String prefix = DateUtil.dateToString(new Date(), "yyyyMMddHHmmss");
String sufix = RandomStringUtils.randomNumeric(6);
String genNo = prefix + sufix;
if (logger.isDebugEnabled()) {
logger.debug("[generateNo]end,genNo:" + genNo);
}
return genNo;
}


0
h
hellohihi
问题解决了吗,我也遇到同样问题,求助,邮箱caoyongcc@163.com
0
逸海
楼上 问题怎么解决的呀,可以分享一下吗?邮箱longyan_621@126.com
返回顶部
顶部