0
我有使用replication一個Solr的主/從設置。Solr的複製停止工作(replicatableGeneration)
然而,這突然停止工作,我不知道發生了什麼。
當我看着/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更新?
好工作的一些點,你是對的。我對索引做了一些事情,但沒有進行優化。由於複製只能在優化之後才起作用,因此它仍停留在舊一代。總是這樣簡單... – 2012-01-19 07:41:47