Using the Right Indexer Web Service
The
Content Store
provides two indexer web services, one for internal use (called
index
) that logs information about all changes made
to content items, and one for external use (called
presentation-index
) that omits changes made to
staged content items. However, the standard search configuration
includes only one solr
instance and one indexer
webapp, which are configured to use the internal web service. This
means that if you use the standard configuration for production
purposes, public search results will contain results from staged
content items that are not themselves public.
You can avoid this problem in two ways:
- Disable content item staging
-
This may be an acceptable solution in some cases, but will result in reduced functionality for writers and editors. See Content Item Staging for details.
- Configure a second
solr
instance and indexer webapp -
One
solr
instance/indexer webapp is configured to use theindex
web service, and the other is configured to use thepresentation-index
web service.