当前位置: 代码迷 >> Java Web开发 >> tomcat有关问题.
  详细解决方案

tomcat有关问题.

热度:82   发布时间:2016-04-17 16:02:06.0
tomcat问题.....
当机时日志为:
java.lang.OutOfMemoryError:   Java   heap   space
org.apache.catalina.core.StandardWrapperValve   invoke
严重:   Servlet.service()   for   servlet   default   threw   exception
java.lang.OutOfMemoryError:   Java   heap   space
org.apache.catalina.connector.CoyoteAdapter   service
严重:   An   exception   or   error   occurred   in   the   container   during   the   request   processing
java.lang.OutOfMemoryError:   Java   heap   space
org.apache.catalina.core.StandardWrapperValve   invoke
严重:   Servlet.service()   for   servlet   action   threw   exception
java.lang.OutOfMemoryError
at   com.microsoft.util.UtilPagedTempBuffer.compressBlockList(Unknown   Source)
at   com.microsoft.util.UtilPagedTempBuffer.getBlock(Unknown   Source)
at   com.microsoft.util.UtilPagedTempBuffer.write(Unknown   Source)
at   com.microsoft.util.UtilPagedTempBuffer.write(Unknown   Source)
at   com.microsoft.util.UtilByteArrayDataProvider.receive(Unknown   Source)
at   com.microsoft.util.UtilByteOrderedDataReader.receive(Unknown   Source)
at   com.microsoft.jdbc.sqlserver.tds.TDSRPCRequest.submitRequest(Unknown   Source)
at   com.microsoft.jdbc.sqlserver.tds.TDSCursorRequest.openCursor(Unknown   Source)
at   com.microsoft.jdbc.sqlserver.SQLServerImplStatement.execute(Unknown   Source)
at   com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown   Source)
at   com.microsoft.jdbc.base.BaseStatement.executeQueryInternal(Unknown   Source)
at   com.microsoft.jdbc.base.BaseStatement.executeQuery(Unknown   Source)
at   org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:188)
at   DBManager.DBManager.getDB_returnArrayListSelect(DBManager.java:74)
at   tools.IPConversion.getClientAddress(IPConversion.java:17)
at   com.yourcompany.struts.action.IsWhichWebAction.execute(IsWhichWebAction.java:57)
at   org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at   org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at   org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at   org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at   org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at   org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:425)
at   org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:452)
at   org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1285)
at   java.lang.Thread.run(Unknown   Source)
我用了dbcp连接池,数据库(SQL   Server2000)驱动为微软的,现成周期性连不上数据库,当机.
  相关解决方案