Вы используете включенный сервер, верно?
Вы можете развернуть его в Tomcat .Вам просто нужно скопировать свои файлы в Tomcat и зарегистрировать приложение Solr в конфигурации Tomcat.Tomcat запускается как сервис.Или вы можете использовать сценарий для запуска Jetty при запуске.
А профессиональная служба Solr пытается сохранить ваше приложение Solr в живых и защитить ваши данные от любых причин, таких как сбой программного обеспечения,отказавший сервер или даже центр обработки данных, который вышел из строя.
Проверьте, что Heroku (или другие размещенные решения Solr) обещают вам с их точки зрения.Они будут выполнять работу намного лучше, чем отдельные пользователи (без частого перезапуска экземпляров Solr!).
Когда вы добавляете что-то в Solr, оно сохраняется на диске.После подтверждения он доступен для поиска.Если документ изменяется, вы переиндексируете его, чтобы отразить новые изменения.
При перезапуске Solr доступны те же постоянные данные .В чем ваша проблема?
Существует DIH (Direct Import Handler), если вы хотите автоматически индексировать из БД.