老師有沒(méi)有遇到過(guò)客戶端關(guān)閉連接,服務(wù)端報(bào)java.io.IOException: Broken pipe的問(wèn)題?
org.apache.catalina.connector.ClientAbortException:?java.io.IOException:?Broken?pipe at?org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:393) at?org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:426) at?org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:342) at?org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:317) at?org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:110) at?com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100) at?com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915) at?org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:286) at?org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:106) at?org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:231) at?org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:174) at?org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:81) at?org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:113) at?org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) at?org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) at?org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at?org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) at?org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) at?org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at?org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
這個(gè)是Spring MVC在響應(yīng)后,然后tomcat報(bào)出的。我自己模擬超時(shí)訪問(wèn),但是并沒(méi)有出現(xiàn),但是生產(chǎn)環(huán)境有。
2018-11-30
你這個(gè)報(bào)錯(cuò)后面怎么還有出處呢【手動(dòng)滑稽臉】