严重:完成响应java.lang.StackOverflowError时出错

时间:2016-03-01 05:44:33

标签: java tomcat

在catalina中,我们遇到错误并且tomcat经常出现故障。

Feb 26, 2016 3:03:34 PM org.apache.coyote.http11.AbstractHttp11Processor endRequest
SEVERE: Error finishing response
java.lang.StackOverflowError
                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:215)
                at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:480)
                at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:159)
                at org.apache.coyote.http11.AbstractHttp11Processor.endRequest(AbstractHttp11Processor.java:1784)
                at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1126)
                at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
                at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
                at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
                at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                at java.lang.Thread.run(Thread.java:662)

我们已经编辑了$ TOMCAT / bin / setenv.sh,更改了JVM设置如下,但它没有帮助。

CATALINA_OPTS =" -Djava.awt.headless = true -server -Xms1024m -Xmx1024m -XX:MaxPermSize = 1024m -Dfile.encoding = utf-8&#34 ;; export CATALINA_OPTS

请提供宝贵的意见以解决此问题。

任何帮助将不胜感激......

0 个答案:

没有答案