Tomcat部署运行一段时间后(几天)无法正常工作 页面很慢无响应
无法正常工作现象:服务器端登陆页面很快进入首页但首页的代办任务没有数据显示,提交任务可以很快显示出;客户端登陆都很慢就算登陆进入后操作需要等待很长时间
正常情况下:没有上述现象
已做工作:1、重启服务,重启sql 服务,重启电脑 都不行(此问题存在很久了,以前至少重启电脑可以解决)
内存:用到34% CPU 用到不到10%
日志:Caused by: com.justep.ui.exception.UIException: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error
at com.justep.ui.serializer.BinaryTextContentHandler.endDocument(Unknown Source)
at orbeon.apache.xerces.parsers.AbstractSAXParser.endDocument(AbstractSAXParser.java:733)
at orbeon.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(XMLDocumentScannerImpl.java:524)
at orbeon.apache.xerces.impl.XMLEntityManager.endEntity(XMLEntityManager.java:1917)
at orbeon.apache.xerces.impl.XMLEntityScanner.load(XMLEntityScanner.java:1763)
at orbeon.apache.xerces.impl.XMLEntityScanner.skipSpaces(XMLEntityScanner.java:1249)
at orbeon.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(XMLDocumentScannerImpl.java:1217)
at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:324)
at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:845)
at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:768)
at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:108)
at orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1201)
... 24 more
Caused by: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319)
at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288)
at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98)
at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:278)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212)
... 36 more
Caused by: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:741)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432)
at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:299)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:981)
at org.apache.coyote.Response.action(Response.java:183)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314)
... 41 more