weblogic总是莫名的死掉!!!高手帮忙!!!!
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x77f894df
Function name=RtlFreeSid
Library=C:\WINNT\System32\ntdll.dll
Current Java thread:
at weblogic.socket.NTSocketMuxer.deleteIoStructure(Native Method)
at weblogic.socket.NTSocketMuxer.deleteIoRecord(NTSocketMuxer.java:710)
at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:528)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Dynamic libraries:
0x00400000 - 0x00405000 d:\bea\jdk131\bin\java.exe
0x77F80000 - 0x77FFB000 C:\WINNT\System32\ntdll.dll
0x77D90000 - 0x77DED000 C:\WINNT\system32\ADVAPI32.dll
0x77E60000 - 0x77F35000 C:\WINNT\system32\KERNEL32.DLL
0x786F0000 - 0x78761000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll
0x6D420000 - 0x6D4EF000 d:\bea\jdk131\jre\bin\hotspot\jvm.dll
0x77DF0000 - 0x77E55000 C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7C000 C:\WINNT\system32\GDI32.DLL
0x77530000 - 0x77560000 C:\WINNT\System32\WINMM.dll
0x75E00000 - 0x75E1A000 C:\WINNT\System32\IMM32.DLL
0x6D220000 - 0x6D227000 d:\bea\jdk131\jre\bin\hpi.dll
0x6D3B0000 - 0x6D3BD000 d:\bea\jdk131\jre\bin\verify.dll
0x6D250000 - 0x6D266000 d:\bea\jdk131\jre\bin\java.dll
0x6D3C0000 - 0x6D3CD000 d:\bea\jdk131\jre\bin\zip.dll
0x10000000 - 0x10005000 D:\bea\wlserver6.1\bin\terminalio.dll
0x6D340000 - 0x6D348000 D:\bea\jdk131\jre\bin\net.dll
0x74FD0000 - 0x74FDA000 C:\WINNT\System32\WSOCK32.dll
0x74FB0000 - 0x74FC3000 C:\WINNT\System32\WS2_32.DLL
0x74FA0000 - 0x74FA8000 C:\WINNT\System32\WS2HELP.DLL
0x77800000 - 0x7780C000 C:\WINNT\System32\rnr20.dll
0x77960000 - 0x77984000 C:\WINNT\System32\DNSAPI.DLL
0x77300000 - 0x77313000 C:\WINNT\System32\iphlpapi.dll
0x774E0000 - 0x774E5000 C:\WINNT\System32\ICMP.DLL
0x772E0000 - 0x772F7000 C:\WINNT\System32\MPRAPI.DLL
0x750E0000 - 0x750F0000 C:\WINNT\System32\SAMLIB.DLL
0x75100000 - 0x7514F000 C:\WINNT\System32\NETAPI32.DLL
0x77BC0000 - 0x77BCF000 C:\WINNT\System32\SECUR32.DLL
0x75150000 - 0x75156000 C:\WINNT\System32\NETRAP.DLL
0x77930000 - 0x7795A000 C:\WINNT\system32\WLDAP32.DLL
0x77A30000 - 0x77B25000 C:\WINNT\system32\OLE32.DLL
0x77990000 - 0x77A2B000 C:\WINNT\system32\OLEAUT32.DLL
0x77370000 - 0x7739E000 C:\WINNT\System32\ACTIVEDS.DLL
0x77340000 - 0x77362000 C:\WINNT\System32\ADSLDPC.DLL
0x777F0000 - 0x777FE000 C:\WINNT\System32\RTUTILS.DLL
0x6D990000 - 0x6DA3B000 C:\WINNT\System32\SETUPAPI.DLL
0x77BF0000 - 0x77C4E000 C:\WINNT\System32\USERENV.DLL
0x774A0000 - 0x774D2000 C:\WINNT\System32\RASAPI32.DLL
0x77480000 - 0x77491000 C:\WINNT\System32\RASMAN.DLL
0x774F0000 - 0x77512000 C:\WINNT\system32\TAPI32.DLL
0x716F0000 - 0x7177A000 C:\WINNT\system32\COMCTL32.DLL
0x70BD0000 - 0x70C1C000 C:\WINNT\system32\SHLWAPI.DLL
0x77320000 - 0x77339000 C:\WINNT\System32\DHCPCSVC.DLL
0x777A0000 - 0x777A8000 C:\WINNT\System32\winrnr.dll
0x777B0000 - 0x777B5000 C:\WINNT\System32\rasadhlp.dll
0x74F50000 - 0x74F6D000 C:\WINNT\system32\msafd.dll
0x74F90000 - 0x74F97000 C:\WINNT\System32\wshtcpip.dll
0x0A2E0000 - 0x0A2E5000 D:\bea\wlserver6.1\bin\wlntio.dll
0x77900000 - 0x77923000 C:\WINNT\system32\imagehlp.dll
0x72960000 - 0x729000 C:\WINNT\system32\DBGHELP.dll
0x687E0000 - 0x687EB000 C:\WINNT\System32\PSAPI.DLL
Local Time = Wed May 28 13:33:32 2003
Elapsed Time = 11210
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1-b24 mixed mode)
#
------------------------------------------------------------------------------------------------------------
一天死了三次!!!
有人给我发的:
附件中是一些weblogic关闭的原因,我想下面这段说明可以试一试.
由于在运行一段时间jsp程序后,weblogic 的内存会有一个缓慢的增长,这样也会导致内存溢出,为了避免这总现象的出现,最终的解决方法是:编写一个servlet程序,在启动服务器的时候,启动一个这个servlet,每隔20分钟运行在服务器端运行一次,来定时回收内存。
------------------------------------------------------------------------------
实际上在虚拟机很忙得时侯运行gc是没有用的,gc本身就很不可靠
谁有比较好的解决方案?大牛都到哪里去了?
升级为weblogic7或8?
用的是Weblogic6.1就是自带的jdk
换成jrockit?不知道有没有合适的版本:(
会不会因为程序的原因造成的?
有时侯服务器变得很慢,重起一下就好了