Not sure if we have the same scenario but I got the same error code when I
was tryjng to do a lot of requests (updates and queries) with 10 secs of
(hard) autocommit to a SOLR instance running in servlet engine (tomcat)
with few resources (if I remember no more than 1GB of ram)

Andrea
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