Note that for search speed reasons, you really, really want to share your readers and NOT open/close for every request. FWIW Erick
On Thu, Aug 27, 2009 at 9:10 AM, Chris Bamford <chris.bamf...@scalix.com>wrote: > I'm glad its not normal. That means we can fix it! I will conduct a > review of IndexReader/Searcher open/close ops. > > Thanks! > > Chris > > ----- Original Message ----- > From: Michael McCandless <luc...@mikemccandless.com> > Sent: Wed, 26/8/2009 2:26pm > To: java-user@lucene.apache.org > Subject: Re: Lucene gobbling file descriptors > > This is not normal. As long as you are certain you close every > IndexReader/Searcher that you opened, the number of file descriptors > should stay "contained". > > Though: how many files are there in your index directory? > > Mike > > On Wed, Aug 26, 2009 at 9:18 AM, Chris Bamford<chris.bamf...@scalix.com> > wrote: > > Hi there, > > > > I wonder if someone can help? We have a successful Lucene app deployed > on Tomcat which works well. As far as we can tell, our developers have > observed all the guidelines in the Lucene FAQ, but on some of our > installations, Tomcat eventually runs out of file descriptors and needs a > restart to clear it. We know Lucene is the culprit because use lsof -p > <java PID> and the vast majority (usually tens of thousands) of files > reported are Lucene index files. > > > > I am hoping to get some tips on how this can be avoided. Is it simply > the case that as time goes by, more and more descriptors are left open and > no matter how high ulimit is set, you will run out? Or is there a policy of > recycling that we are failing to utilise properly? > > > > I am happy to provide more information, just don't know what at this > point! Please ask.... > > > > Thanks in advance > > > > - Chris > > > > Chris Bamford > > Senior Development Engineer > > Scalix > > chris.bamf...@scalix.com > > Tel: +44 (0)1344 381814 > > www.scalix.com > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > >