当前位置: 代码迷 >> J2EE >> Weblogic应用服务器java进程占用CPU97%导致系统访问太慢,哪位高手知道怎么回事
  详细解决方案

Weblogic应用服务器java进程占用CPU97%导致系统访问太慢,哪位高手知道怎么回事

热度:62   发布时间:2016-04-22 01:50:33.0
Weblogic应用服务器java进程占用CPU97%导致系统访问太慢,谁知道咋回事
系统经常因为JAVA进程占用CPU97%、98%而变得特别慢,重启系统后正常,占用CPU50%左右,但过不了两天又会出现CPU占用太高导致系统访问太慢的问题

应用服务器:weblogic
操作系统:UNIX
系统平均在线人数:50人左右

日志中常出现以下错误:
javax.servlet.ServletException:   Input/output   error:   java.net.SocketException:   Broken   pipe
                at   weblogic.servlet.jsp.PageContextImpl.handlePageException(PageContextImpl.java:323)
                at   jsp_servlet._applymanage._query._applyrecord.__recordlist._jspService(__recordlist.java:405)
                at   weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
                at   weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
                at   weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
                at   weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
                at   weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:328)
                at   org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1033)
                at   org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:269)
                at   org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:436)
                at   org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:312)
                at   org.apache.struts.action.RequestProcessor.processActionForward(RequestProcessor.java:401)
                at   org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
                at   org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
                at   org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:523)
                at   javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
                at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                at   weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1006)
                at   weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
                at   weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
                at   weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                at   com.boco.eoms.common.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:230)
                at   weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
                at   weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6724)
  相关解决方案