Apache Solr handle hundreds of thousands requests
We have a search app in local envioronment. We use Apache Solr 6.6.2 for data index and storage and PHP with apache2 webserver for front-end.
We are having a with 40 core and 80 GB RAM where these services are installed.
The expected size of documents in index in about 100 Million and each document can have maximum 10 fields. Mostly fields are both indexed and stored.
The expected simultaneous requests can be hundreds or thousands at a time. Can anyone please let us know the best configuration of Apache Solr to handle it?
We have started Solr with 20 GB RAM and stress tested but it start to degrade performance near 70 users. Where is the problem?
How can we reolve this issue.
Please help us on this.
Thanks in advance.