The client closed the web-browser page or stopped loading or some other timeout/connection close. Then, the server tries to write to no-longer existing connection and fails.
If you control the client, then you might have some sort of timeout value, which kills connections after very long queries. Regards, Alex. Personal website: http://www.outerthoughts.com/ LinkedIn: http://www.linkedin.com/in/alexandrerafalovitch - Time is the quality of nature that keeps events from happening all at once. Lately, it doesn't seem to be working. (Anonymous - via GTD book) On Fri, Aug 2, 2013 at 11:46 PM, aniljayanti <aniljaya...@yahoo.co.in>wrote: > Hi, > > I am generating solr indexing using apache-tomcat-7.0.19 and solr 3.3. > Indexing generated successfully with count of "3350128" records. Now i am > testing my solr index search performance continuously by hitting with > different search queries. > > while testing some search queries are getting failed, and getting below > error in tomcat error logs. > > org.apache.solr.common.SolrException log > SEVERE: ClientAbortException: java.io.IOException > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:333) > at > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:299) > at > > org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:103) > 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) > at > org.apache.solr.common.util.FastWriter.flush(FastWriter.java:115) > at > > org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:344) > at > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:265) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:851) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) > at > > org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:257) > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515) > at > > org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1764) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: java.io.IOException > at > > org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer(InternalAprOutputBuffer.java:208) > at > > org.apache.coyote.http11.InternalAprOutputBuffer.flush(InternalAprOutputBuffer.java:111) > at > > org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:721) > at org.apache.coyote.Response.action(Response.java:170) > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:328) > ... 24 more > > > Can you please help me out of this.. > > thanks in advance, > > Aniljayanti > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/ClientAbortException-java-io-IOException-in-solr-query-tp4082321.html > Sent from the Solr - User mailing list archive at Nabble.com. >