If Fedora is stopped, sometimes the GSearch JMS client does not reconnect to the JMS topic. If Solr is stopped while Fedora is running at least one message can be lost and possibly more. The JMS configuration needs to be modified, if possible, to reconnect regardless of the order of service shutdown and restart. And the GSearch client needs to handle a connection exception to Solr without losing messages. As a workaround, Fedora must be stopped before Solr. And Solr must be restarted before Fedora. The the queue should be checked to see if there is a backlog. We also need a Splunk monitor of queue size.