You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by amruth <ra...@gmail.com> on 2019/10/02 20:03:52 UTC

Read timed out exception during Solr Full-import

I am running SolrCloud in Production environment. When I trigger Full-import,
it runs for 30 minutes or so and it is stuck. No matter how many times I
run, I get the same error. When I look at logs I could see, 

java.net.SocketTimeoutException: Read timed out
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
	at java.net.SocketInputStream.read(SocketInputStream.java:171)
	at java.net.SocketInputStream.read(SocketInputStream.java:141)
	at
org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
	at
org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
	at
org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
	at
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
	at
org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
	at
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:261)
	at
org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
	at
org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
	at
org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
	at
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272)
	at
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124)
	at
org.apache.solr.util.stats.InstrumentedHttpRequestExecutor.execute(InstrumentedHttpRequestExecutor.java:114)
	at
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
	at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
	at
org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
	at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
	at
org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient$Runner.sendUpdateStream(ConcurrentUpdateSolrClient.java:311)
	at
org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient$Runner.run(ConcurrentUpdateSolrClient.java:184)
	at
com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
	at
org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)



Please help me with the issue. Please let me know if you need additional
details.




--
Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Re: Read timed out exception during Solr Full-import

Posted by amruth <ra...@gmail.com>.
I have changed settings in solrconfig.xml for autocommit thinking it's an
issue with autocommit which didn't fix the issue,

<autoCommit>
      <maxTime>${solr.autoCommit.maxTime:30000}</maxTime>
      <maxDocs>${solr.autoCommit.maxDocs:15000}</maxDocs>
      <openSearcher>false</openSearcher>
</autoCommit>
amruth wrote
> 
> Can someone please help me solve the issue?
> 
> Hello Mikhail,
> 
> Can you please point to the solution?
> 
> 
> 
> --
> Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html





--
Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Re: Read timed out exception during Solr Full-import

Posted by amruth <ra...@gmail.com>.
Hello Mikhail,

Can you please point to the solution?



--
Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Re: Read timed out exception during Solr Full-import

Posted by Mikhail Khludnev <mk...@apache.org>.
Hello,

May it be related to https://issues.apache.org/jira/browse/SOLR-13735 ?


On Wed, Oct 2, 2019 at 11:03 PM amruth <ra...@gmail.com> wrote:

> I am running SolrCloud in Production environment. When I trigger
> Full-import,
> it runs for 30 minutes or so and it is stuck. No matter how many times I
> run, I get the same error. When I look at logs I could see,
>
> java.net.SocketTimeoutException: Read timed out
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at
> java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
>         at java.net.SocketInputStream.read(SocketInputStream.java:171)
>         at java.net.SocketInputStream.read(SocketInputStream.java:141)
>         at
> org.apache.http.impl.io
> .AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:160)
>         at
> org.apache.http.impl.io
> .SocketInputBuffer.fillBuffer(SocketInputBuffer.java:84)
>         at
> org.apache.http.impl.io
> .AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:273)
>         at
>
> org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140)
>         at
>
> org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)
>         at
> org.apache.http.impl.io
> .AbstractMessageParser.parse(AbstractMessageParser.java:261)
>         at
>
> org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)
>         at
>
> org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)
>         at
>
> org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)
>         at
>
> org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272)
>         at
>
> org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124)
>         at
>
> org.apache.solr.util.stats.InstrumentedHttpRequestExecutor.execute(InstrumentedHttpRequestExecutor.java:114)
>         at
>
> org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)
>         at
>
> org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)
>         at
>
> org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882)
>         at
>
> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
>         at
>
> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
>         at
>
> org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient$Runner.sendUpdateStream(ConcurrentUpdateSolrClient.java:311)
>         at
>
> org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient$Runner.run(ConcurrentUpdateSolrClient.java:184)
>         at
>
> com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176)
>         at
>
> org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229)
>         at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
>
>
>
> Please help me with the issue. Please let me know if you need additional
> details.
>
>
>
>
> --
> Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html
>


-- 
Sincerely yours
Mikhail Khludnev

Re: Read timed out exception during Solr Full-import

Posted by amruth <ra...@gmail.com>.
I have changed settings in solrconfig.xml for autocommit thinking it's an
issue with autocommit which didn't fix the issue,

<autoCommit>
      <maxTime>${solr.autoCommit.maxTime:30000}</maxTime>
      <maxDocs>${solr.autoCommit.maxDocs:15000}</maxDocs>
      <openSearcher>false</openSearcher>
</autoCommit>

Can someone please help me solve the issue?



--
Sent from: https://lucene.472066.n3.nabble.com/Solr-User-f472068.html