Вот идея, которую я использовал для использования индексов Solr. Только один ведущий записывает данные индекса в облачное хранилище (Google Cloud Storage / Azure File) и несколько ведомых Solr считывают данные из этого облачного хранилища местоположение. (путем подключения этого общего расположения в качестве папки данных к подчиненным).
Если это невозможно, не могли бы вы помочь понять причину (Почему чтение не должно быть разрешено несколькими рабами)
Если это возможно, Как я могу настроить в solrconfig.xml в качестве ведомого без репликации, это моя текущая конфигурация
<requestHandler name="/replication" class="solr.ReplicationHandler" >
<lst name="slave">
<str name="masterUrl">http://localhost:8693/solr/developer/replication</str>
<str name="pollInterval">00:00:30</str>
<str name="compression">internal</str>
<str name="httpConnTimeout">5000</str>
<str name="httpReadTimeout">10000</str>
</lst>
</requestHandler>
Причина этого вопроса заключается не в том, чтобы экземпляры моего подчиненного контейнера имели одинаковые индексные данные