Hi,

We have a single solr instance serving queries to the client through out
the day and being indexed twice a day using scheduled jobs. During the
scheduled jobs, which actually syncs databases from data collection
machines to the master database, it can make many indexing calls. It is
usually about 50k-100k records that are synced on each iteration of sync
and we make calls to solr in batch of 1000 documents.

Now, during the sync process, solr throws 503 (service not available
message) quite frequently and in fact it responds very slow to index the
documents. I have checked the cpu and memory usage during the sync process
and it never consumed more than 40-50 % of CPU and 10-20% of RAM.

My question is how to increase the performance of indexing to increase the
speed up the sync process.

-- 
Regards,
Vikas Agarwal
91 – 9928301411

InfoObjects, Inc.
Execution Matters
http://www.infoobjects.com
2041 Mission College Boulevard, #280
Santa Clara, CA 95054
+1 (408) 988-2000 Work
+1 (408) 716-2726 Fax

Reply via email to