Two questions to answer early on when configuring Solr and thinking about who the consumers of the search services are:
If you are providing generic search functionality to an unknown set of clients, then you may have just a single request handler handling search requests at
/solr/select, which provides full access to the index. However, it is likely that Solr is powering interfaces for one or more applications that you know are going to make certain specific kinds of searches.
For example, say you have an e-commerce site that supports searching for products. ...