Tomcat不断返回遭遇非回收的响应并强行回收

时间:2016-06-23 11:39:19

标签: tomcat

我的tomcat 7.0.57不断给我回复以下错误。我真的不知道为什么会这样?

  

2016年7月23日下午1:15:37 org.apache.coyote.AbstractProcessor setErrorState   INFOS:在非容器线程上处理时发生错误。连接将立即关闭   java.io.IOException异常       在org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer(InternalAprOutputBuffer.java:205)       在org.apache.coyote.http11.InternalAprOutputBuffer.flush(InternalAprOutputBuffer.java:109)       在org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:800)       在org.apache.coyote.Response.action(Response.java:172)       在org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:363)       在org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331)       在org.apache.catalina.connector.Response.flushBuffer(Response.java:610)       在org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper.flushBuffer(SaveContextOnUpdateOrErrorResponseWrapper.java:135)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在org.atmosphere.cpr.AtmosphereResponse.flushBuffer(AtmosphereResponse.java:466)       at org.atmosphere.interceptor.HeartbeatInterceptor $ 4.call(HeartbeatInterceptor.java:363)       在java.util.concurrent.FutureTask.run(FutureTask.java:262)       at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201(ScheduledThreadPoolExecutor.java:178)       at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)       在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)       at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)       在java.lang.Thread.run(Thread.java:745)

     

juin 23,2016 1:15:37 PM org.apache.tomcat.util.net.AprEndpoint processSocketAsync   GRAVE:分配套接字处理器时出错   显示java.lang.NullPointerException       在org.apache.tomcat.util.net.AprEndpoint.processSocketAsync(AprEndpoint.java:885)       在org.apache.coyote.AbstractProcessor.setErrorState(AbstractProcessor.java:84)       在org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:802)       在org.apache.coyote.Response.action(Response.java:172)       在org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:363)       在org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:331)       在org.apache.catalina.connector.Response.flushBuffer(Response.java:610)       在org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:306)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在org.springframework.security.web.context.SaveContextOnUpdateOrErrorResponseWrapper.flushBuffer(SaveContextOnUpdateOrErrorResponseWrapper.java:135)       在javax.servlet.ServletResponseWrapper.flushBuffer(ServletResponseWrapper.java:160)       在org.atmosphere.cpr.AtmosphereResponse.flushBuffer(AtmosphereResponse.java:466)       at org.atmosphere.interceptor.HeartbeatInterceptor $ 4.call(HeartbeatInterceptor.java:363)       在java.util.concurrent.FutureTask.run(FutureTask.java:262)       at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201(ScheduledThreadPoolExecutor.java:178)       at java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)       在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)       at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)       在java.lang.Thread.run(Thread.java:745)

     

juin 23,2016 1:15:58 PM org.apache.catalina.connector.CoyoteAdapter checkRecycled   INFOS:遭遇非回收的反应并强行回收。   org.apache.catalina.connector.CoyoteAdapter $ RecycleRequiredException       在org.apache.catalina.connector.CoyoteAdapter.checkRecycled(CoyoteAdapter.java:590)       在org.apache.coyote.http11.AbstractHttp11Processor.recycle(AbstractHttp11Processor.java:1792)       at org.apache.coyote.http11.Http11AprProtocol $ Http11ConnectionHandler.release(Http11AprProtocol.java:245)       at org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:694)       at org.apache.tomcat.util.net.AprEndpoint $ SocketWithOptionsProcessor.run(AprEndpoint.java:2403)       在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)       at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)       at org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread.java:61)       在java.lang.Thread.run(Thread.java:745)

0 个答案:

没有答案