У меня есть настройка Solr master / slave с использованием replication .
Однако это внезапно перестало работать, я не уверен, что случилось.
Когда я смотрю на/replication?command=details
на главном сервере я вижу следующее:
...
<str name="isMaster">true</str>
<str name="isSlave">false</str>
<long name="indexVersion">1323950636535</long>
<long name="generation">16</long>
<lst name="master">
<str name="confFiles">schema.xml,stopwords.txt</str>
<arr name="replicateAfter">
<str>optimize</str>
<str>startup</str>
</arr>
<str name="replicationEnabled">true</str>
<long name="replicatableIndexVersion">1323950636529</long>
<long name="replicatableGeneration">14</long>
</lst>
...
Обратите внимание на разницу в generation
и replicatableGeneration
.
Раб застрял в поколении 14.
Когда я обновляю мастер, его генерация становится 17, а replicatableGeneration остается на 14.
Почему эти два различия отличаются и как я могу получить replicatableGeneration для обновления?