I'm getting the following error when I'm indexing a large number of
documents (in the millions).  I do not see any errors on the two solr cloud
servers only on the processes that are doing the indexing.  The error is
thrown from:
cloudSolrServer.add(solrDoc);
I can't see to put my finger on the cause - if I restart the indexing
process it runs fine until this error happens.  Seems to occur about once
every 12 hours.  Any ideas?
Thank you!

-Joe
---------------------------------------

org.apache.solr.client.solrj.impl.CloudSolrServer$RouteException:
IOException occured when talking to server at:
http://172.16.100.225:9100/solr/TESTCORE on docID: COLLECT2000513381815 for
collection: TESTCORE:
org.apache.solr.client.solrj.impl.CloudSolrServer$RouteException: IOException
occured when talking to server at: http://172.16.100.225:9100/solr/TESTCORE
org.apache.solr.client.solrj.impl.CloudSolrServer$RouteException:
IOException occured when talking to server at:
http://172.16.100.225:9100/solr/TESTCORE
        at
org.apache.solr.client.solrj.impl.CloudSolrServer.directUpdate(CloudSolrServer.java:351)
        at
org.apache.solr.client.solrj.impl.CloudSolrServer.request(CloudSolrServer.java:510)
        at
org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:124)
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:116)
        at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:102)
        at
com.ngc.bigdata.ie_solrindexer.IndexDocument.indexDocument(IndexDocument.java:800)
        at
com.ngc.bigdata.ie_solrindexer.IndexDocument.index(IndexDocument.java:228)
        at
com.ngc.bigdata.ie_solrindexer.SolrIndexerProcessor.doWork(SolrIndexerProcessor.java:50)
        at
com.ngc.intelenterprise.intelentutil.utils.Processor.run(Processor.java:160)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.solr.client.solrj.SolrServerException: IOException
occured when talking to server at: http://172.16.100.225:9100/solr/TESTCORE
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.executeMethod(HttpSolrServer.java:566)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:210)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:206)
        at
org.apache.solr.client.solrj.impl.LBHttpSolrServer.doRequest(LBHttpSolrServer.java:340)
        at
org.apache.solr.client.solrj.impl.LBHttpSolrServer.request(LBHttpSolrServer.java:301)
        at
org.apache.solr.client.solrj.impl.CloudSolrServer$1.call(CloudSolrServer.java:332)
        at
org.apache.solr.client.solrj.impl.CloudSolrServer$1.call(CloudSolrServer.java:329)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        ... 3 more
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:196)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        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:260)
        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:271)
        at
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)
        at
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:682)
        at
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:486)
        at
org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
        at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
        at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
        at
org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
        at
org.apache.solr.client.solrj.impl.HttpSolrServer.executeMethod(HttpSolrServer.java:452)
        ... 10 more

Reply via email to