2016-02-16 4 views
0

Мы используем облако solr с 1 осколком и коэффициентом репликации как 3. Мы замечаем, что время, когда данные становятся доступными во всех репликах у лидера, очень велико.Solr Cloud Replication Time

Скорость передачи данных не очень высока, есть ли способ контролировать это. В настройке ведущий-ведомый укажите время репликации.

EDIT

<autoCommit> 
     <maxTime>15000</maxTime> 
     <maxDocs>25000</maxDocs> 
    <openSearcher>false</openSearcher> 
</autoCommit> 

<autoSoftCommit> 
    <maxTime>1000</maxTime> 
    </autoSoftCommit> 

ответ

0

Параметры вы должны настроить, чтобы уменьшить время, необходимое для репликации, перечислены здесь:

Near Real Time Searching

Обратите внимание на commitWithin, который не копирует.

+0

Мы не используем режим ведущего ведомого. Это облако, так что теперь точно, как эта переменная поможет. –

+0

Можете ли вы разместить свой solrconfig, связанный с фиксацией? –

+0

Добавленные подробности, также еще один момент, который мы заметили, это то, что перезагрузка узла облаком все работает на некоторое время, а затем снова задержка увеличивается. –