WebSphere生成javacore文件,每天宕机7-8次,甚至更多

软件名称:websphere

软件版本:Platform 5.1 [BASE 5.1.0 b0344.02]

环境平台:Windows 2003, version 5.2

问题描述:WebSphere生成javacore文件,每天宕机7-8次,甚至更多

内容如下:
NULL           ------------------------------------------------------------------------
0SECTION       TITLE subcomponent dump routine
NULL           ===============================
1TISIGINFO     signal 11 received
1TIDATETIME    Date:                 2010/05/25 at 17:11:20
1TIFILENAME    Javacore filename:    D:ibmWebSphereAppServerjavacore.20100525.171120.3364.txt
NULL           ------------------------------------------------------------------------
0SECTION       XHPI subcomponent dump routine
NULL           ==============================
1XHEXCPCODE    Exception code: C0000005 Access Violation
1XHEXCPADDRESS Fault address:  059D12C5 01:001B02C5
1XHEXCPMODULE  Fault module:   D:ibmWebSphereAppServerjavajrebinjitc.dll
NULL           

********************************
********************************
********************************
********************************
此处省略若干行
********************************
********************************
********************************
********************************
1XMCURTHDINFO  Current Thread Details
NULL           ----------------------
3XMTHREADINFO      "Servlet.Engine.Transports : 63" (TID:0x10139538, sys_thread_t:0xC94ECF8, state:R, native ID:0x9CC) prio=5: pending=java.io.FileNotFoundException
4XMJAVASTCKEX  **** Exception 2 received when dumping Java stack.
1XMTHDINFO     All Thread Details
NULL           ------------------
NULL           
2XMFULLTHDDUMP Full thread dump Classic VM (J2RE 1.4.1 IBM Windows 32 build cn1411-20031011, native threads):
3XMTHREADINFO      "Servlet.Engine.Transports : 64" (TID:0x101394C8, sys_thread_t:0xC9500B8, state:CW, native ID:0xD48) prio=5
4XESTACKTRACE          at java.lang.Object.wait(Native Method)
4XESTACKTRACE          at com.ibm.ws.util.BoundedBuffer.poll(BoundedBuffer.java:192)
4XESTACKTRACE          at com.ibm.ws.util.ThreadPool.getTask(ThreadPool.java:370)
4XESTACKTRACE          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:590)
3XMTHREADINFO      "Servlet.Engine.Transports : 63" (TID:0x10139538, sys_thread_t:0xC94ECF8, state:R, native ID:0x9CC) prio=5: pending=java.io.FileNotFoundException
4XMJAVASTCKEX  **** Exception 2 received when dumping Java stack.
3XMTHREADINFO      "Servlet.Engine.Transports : 62" (TID:0x101395A8, sys_thread_t:0xC94D938, state:R, native ID:0xF4) prio=5
4XESTACKTRACE          at java.io.WinNTFileSystem.canonicalize(Native Method)
4XESTACKTRACE          at java.io.File.getCanonicalPath(File.java:534)
4XESTACKTRACE          at com.ibm.ws.util.FileSystem.uriCaseCheck(FileSystem.java:33)
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.SimpleFileServlet.doGet(SimpleFileServlet.java:310)
4XESTACKTRACE          at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
4XESTACKTRACE          at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.ServicingServletState.service(StrictLifecycleServlet.java:333)
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
4XESTACKTRACE          at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java(Compiled Code))
4XESTACKTRACE          at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
4XESTACKTRACE          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
3XMTHREADINFO      "Servlet.Engine.Transports : 61" (TID:0x10139618, sys_thread_t:0xC94C578, state:R, native ID:0x834) prio=5
4XESTACKTRACE          at java.net.SocketInputStream.socketRead0(Native Method)
4XESTACKTRACE          at java.net.SocketInputStream.read(SocketInputStream.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.io.Stream.read(Stream.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.io.ReadStream.readBuffer(ReadStream.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.io.ReadStream.read(ReadStream.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpRequest.readRequestLine(HttpRequest.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpRequest.readRequest(HttpRequest.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java(Compiled Code))
4XESTACKTRACE          at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:443)
4XESTACKTRACE          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)

联系方式:QQ752151386
参与47

46同行回答

hu198499hu198499软件开发工程师数据中心(北京)
一般更改jvm调节一下,在短期内不再发生,但可能过几个月又发生了,有机会还是仔细查一下问题或者升级显示全部
一般更改jvm调节一下,在短期内不再发生,但可能过几个月又发生了,有机会还是仔细查一下问题或者升级收起
互联网服务 · 2010-07-28
浏览482
huang508huang508系统管理员IBM
应用没有GC,导致经常内存溢出outofmerry。跟应用程序代码,没有释放对象有关。显示全部
应用没有GC,导致经常内存溢出outofmerry。跟应用程序代码,没有释放对象有关。收起
IT分销/经销 · 2010-07-20
浏览472
huang508huang508系统管理员IBM
买IBM的服务,碰到问题就不用担心了显示全部
买IBM的服务,碰到问题就不用担心了收起
IT分销/经销 · 2010-07-20
浏览464
chenzhihaichenzhihai技术经理华胜天成
建议用IBM 的 ISA分析一下,谢谢!显示全部
建议用IBM 的 ISA分析一下,谢谢!收起
2010-07-13
浏览535
dkmdkm软件架构设计师广州八斗软件科技有限公司
:lol 做好备份,要做好测试,大版本升级风险还是有D显示全部
:lol 做好备份,要做好测试,大版本升级风险还是有D收起
互联网服务 · 2010-06-29
浏览506
xulw016xulw016系统工程师中亦安图科技发展(北京)有限公司
支持,学习!个人观点:signal 11 received 内存非法引用错误引起server宕;一点经验是server故障的原因90%为JVM问题,10%为JNI问题;JVM问题排除,感觉JNI违规引起内存非法引用,从而引起server宕,这还需要相关日志,仅靠javacore不能完全确定。打补丁是正解...显示全部
支持,学习!
个人观点:
signal 11 received 内存非法引用错误引起server宕;
一点经验是server故障的原因90%为JVM问题,10%为JNI问题;
JVM问题排除,感觉JNI违规引起内存非法引用,从而引起server宕,这还需要相关日志,仅靠javacore不能完全确定。
打补丁是正解收起
2010-06-19
浏览443
xulw016xulw016系统工程师中亦安图科技发展(北京)有限公司
支持,学习!个人观点:signal 11 received 内存非法引用错误引起server宕;一点经验是server故障的原因90%为JVM问题,10%为JNI问题;JVM问题排除,感觉JNI违规引起内存非法引用,从而引起server宕,这还需要相关日志,仅靠javacore不能完全确定。打补丁是正解...显示全部
支持,学习!
个人观点:
signal 11 received 内存非法引用错误引起server宕;
一点经验是server故障的原因90%为JVM问题,10%为JNI问题;
JVM问题排除,感觉JNI违规引起内存非法引用,从而引起server宕,这还需要相关日志,仅靠javacore不能完全确定。
打补丁是正解收起
2010-06-19
浏览462
iloveshiloveshtesterPantosoft
联系IBM支持的时候告诉俺先打补丁——准没错。是的,was、jdk、ihs,甚至插件的补丁一个个都更新上去。然后在这个基础上,再通过调整参数,在不同的参数配置下观察应用的表现。显示全部
联系IBM支持的时候告诉俺先打补丁——准没错。
是的,was、jdk、ihs,甚至插件的补丁一个个都更新上去。然后在这个基础上,再通过调整参数,在不同的参数配置下观察应用的表现。收起
2010-06-18
浏览468
iloveshiloveshtesterPantosoft
联系IBM支持的时候告诉俺先打补丁——准没错。是的,was、jdk、ihs,甚至插件的补丁一个个都更新上去。然后在这个基础上,再通过调整参数,在不同的参数配置下观察应用的表现。显示全部
联系IBM支持的时候告诉俺先打补丁——准没错。
是的,was、jdk、ihs,甚至插件的补丁一个个都更新上去。然后在这个基础上,再通过调整参数,在不同的参数配置下观察应用的表现。收起
2010-06-18
浏览501
YuLiminYuLimin资深技术顾问IBM广州
Portal 5都什么年代的东东了,在上面做越来越多的开发与更新啥的,不让你崩溃就算好的了:)大版本升级是明智的选择:)显示全部
Portal 5都什么年代的东东了,在上面做越来越多的开发与更新啥的,不让你崩溃就算好的了:)大版本升级是明智的选择:)收起
互联网服务 · 2010-06-18
浏览467

提问者

abrahambb
软件开发工程师西安博兴

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-05-25
  • 关注会员:1 人
  • 问题浏览:48130
  • 最近回答:2014-07-03
  • X社区推广