6.5. Solr Indexer JMX Managed Beans

This managed bean is exported by the CAE Feeder and the Content Feeder.

SolrIndexer MBean
Attribute Type Unit Description

Collection

read-only   The name of an existing collection of the Search Engine to use as configured in property feeder.solr.collection.

Url

read-only   The URL of the Apache Solr web application for feeding as configured in property feeder.solr.url.

SendRetryDelay

read/write milliseconds

The time to wait before sending a batch to the Search Engine again after sending failed with an error in the Search Engine.

It defaults to the configured property feeder.solr.sendRetryDelay.

NoRetryDocumentIdsCsv

read/write comma-separated string values

Document IDs for which indexing must not be retried after errors.

The SolrIndexer automatically triggers a retry when a document cannot be sent to Solr because of temporary errors such as connection problems to Solr. Permanent errors that are caused by the content (for example, if it was destroyed in the meantime) are not retried. In rare cases, the SolrIndexer may treat an error that cannot be resolved quickly as temporary one and indexing is retried forever. In such a case, an administrator can add the document ID to the value of this JMX attribute to make the SolrIndexer skip errors for the document.

IDs must conform to the value of the Solr id field, for example coremedia:///cap/content/42 for a document indexed with the Content Feeder and contentbean:42 for a content bean indexed with the CAE Feeder.

The value is empty by default after starting the Feeder. It is not persisted.

Table 6.18. Properties of SolrIndexer MBean