Hi All,

I am running a single Solr instance with version 4.4 with Apache
Tomcat 7.0.42 ,I am aslo running a Nutch instance with about 20
threads and each thread is committing a document in the Solr index
using the Solrj API , the version of Solrj API I

use is 4.3.1 , can anyone please let me know if this error is occuring
because I am committing documents too fast for a single instance of a
server or is it because of any other underlying issue , please let me
know.

Thanks.



org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException:
Server at http://localhost:8081/solr returned non ok status:503,
message:Service Unavailable
        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:372)
~[DynaOCrawlerUtils.jar:?]
        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180)
~[DynaOCrawlerUtils.jar:?]
        at 
org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105)
~[solr-solrj-3.4.0.jar:3.4.0 1167142 - mike - 2011-09-09 09:06:50]
        at org.apache.solr.client.solrj.SolrServer.commit(SolrServer.java:86)
~[solr-solrj-3.4.0.jar:3.4.0 1167142 - mike - 2011-09-09 09:06:50]
        at org.apache.solr.client.solrj.SolrServer.commit(SolrServer.java:75)
~[solr-solrj-3.4.0.jar:3.4.0 1167142 - mike - 2011-09-09 09:06:50]
        at 
com.xyz.DynaOCrawlerUtils.SolrDynaOUtils.createSolrInputDocumentAndPopulateSolrIndex(SolrDynaOUtils.java:101)
~[DynaOCrawlerUtils.jar:?]
        at 
com.xyz.DynaOCrawlerUtils.SolrCallbackForNXParser.populateModelToSolrIndex(SolrCallbackForNXParser.java:216)
[DynaOCrawlerUtils.jar:?]
        at 
com.xyz.DynaOCrawlerUtils.SolrCallbackForNXParser.endDocument(SolrCallbackForNXParser.java:87)
[DynaOCrawlerUtils.jar:?]
        at 
com.xyz.DynaOCrawlerUtils.SolrDynaOUtils.populateSolrIndexFromCurrentURL(SolrDynaOUtils.java:250)
[DynaOCrawlerUtils.jar:?]
        at org.apache.nutch.fetcher.Fetcher$FetcherThread.run(Fetcher.java:716)
[job.jar:?]

Reply via email to