You are reading or writing the index? could yo be a bit more specific
about your configuration? (when you open a index reader or writer, if
you use the same reader to delete documents and search them, you
access with different readers to the index, etc.)

We have tested lucene.net in high load environments during almost a
week and never had any lock problems, even so, one of the guidelines
to obtain the better performance from lucene.net is to share the same
indexreader over all the reading threads, so lucene can maintain
caches of more accessed items and don't need to read from disk.

--
jokin






On 7/2/07, Oliver Castle <[EMAIL PROTECTED]> wrote:
Hello

We are currently developing a Lucene.Net search for one of our products
and we are very happy with results apart from when we we load test the
application at high loads and the application starts the throw errors
returning that the lucene index still has a lock from another IIS thread
on it. Do we have to implement locking between IIS threads so only one
IIS request at a time can read the index or are we doing something wrong
in the code?

Any suggestions great fully received.

Ollie Castle


Reply via email to