[ 
https://issues.apache.org/jira/browse/SOLR-4313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13556671#comment-13556671
 ] 

Yonik Seeley commented on SOLR-4313:
------------------------------------

bq. Indeed we have a timeout of 3 seconds on our clients. Is that value to low?

It really depends on the client and if you really want to drop any requests 
that may take longer than that.

Regardless, we should probably log a more useful error on EOFException, and 
consider dropping the stack trace and making it a non-severe (perhaps WARNING?) 
log.
                
> null:org.eclipse.jetty.io.EofException
> --------------------------------------
>
>                 Key: SOLR-4313
>                 URL: https://issues.apache.org/jira/browse/SOLR-4313
>             Project: Solr
>          Issue Type: Bug
>          Components: SearchComponents - other
>    Affects Versions: 4.0
>         Environment: CentOs, SolrCloud on 4x Systems, 2x Leaders with 2x 
> Replicas, zooKeeper standalone (Two shard cluster with shard replicas and 
> zookeeper ensemble), internal jetty
>            Reporter: Ota Mares
>
> Our Solr dashboard logging overview is spammed every few seconds with 
> following SEVERE Exception message:
> SEVERE
> SolrDispatchFilter
> null:org.eclipse.jetty.io.EofException
> Exception Stack Trace:
> SEVERE: null:org.eclipse.jetty.io.EofException
>         at 
> org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:952)
>         at 
> org.eclipse.jetty.http.AbstractGenerator.flush(AbstractGenerator.java:438)
>         at org.eclipse.jetty.server.HttpOutput.flush(HttpOutput.java:94)
>         at 
> org.eclipse.jetty.server.AbstractHttpConnection$Output.flush(AbstractHttpConnection.java:1022)
>         at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
>         at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
>         at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
>         at org.apache.solr.util.FastWriter.flush(FastWriter.java:137)
>         at 
> org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:412)
>         at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:289)
>         at 
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1337)
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:484)
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
>         at 
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:233)
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065)
>         at 
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)
>         at 
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)
>         at 
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)
>         at 
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
>         at 
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)
>         at 
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
>         at 
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
>         at org.eclipse.jetty.server.Server.handle(Server.java:351)
>         at 
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47)
>         at 
> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890)
>         at 
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944)
>         at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:634)
>         at 
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
>         at 
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66)
>         at 
> org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:254)
> Unfortunately i currently dont have more information to provide, but am 
> willing to lookup further details if someone can point me into the right 
> direction.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to