Supporting concurrent index updates and search requests
A text search server consumes system resources, like file descriptors, to handle multiple updates and search requests for text search indexes.
About this task
In a typical system, the number of open file descriptors
for each process might be limited to a smaller number, such as 1024.
If the text search server runs out of file descriptors, you might
observe the following symptoms:
- The update and search requests fail even though the text search server is running.
- The problem might be logged in the server logs. The server logs
show an exception with a message string that is similar to
". . . too many open files."
Procedure
To resolve the issue of running out of file descriptors:
- Shutdown the text search server.
- Increase the number of file descriptors that are allowed
for each process by following the manual for your operating system.
This increase in file descriptors must hold across login sessions.
- Restart the text search server.