I have been using Lucene Indexing and search technique for my web application. Initially I faced the "Too many Open files problem", after research I fixed it by using a common IndexSearcher for single user. Then, when I tested the application with a greater number of concurrent users, it again started to bring "Too many Open files problem".
I am keeping the IndexSearcher Object in the session of particular user, which is always keeping a few files open(which they are currently using). Could any one please help to overcome this issue even if there is any number of users?
Let me know if I am not clear anywhere in the above explanation.
Lucene's FAQ has a nice entry about it .
In a nutshell:
I had similar problem with Lucene a while ago, and when you have a lot of concurrent users, this limit can easily be reached. Increasing the file handles limit worked perfectly fine.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.