Увеличение времени отклика Solr во время репликации (Solr 4.2) - PullRequest
0 голосов
/ 11 марта 2019

Ниже приведены наши основные и подчиненные (14 подчиненных) конфигурации

Мастер

<requestHandler name="/replication" 
        class="MyCustomizedReplicationHandler" >
    <lst name="master">
        <str name="replicateAfter">optimize</str>
        <str name="replicateAfter">startup</str>      
    </lst>
</requestHandler>

Ведомый

<requestHandler name="/replication" 
        class="MyCustomizedReplicationHandler" >
    <lst name="slave">
        <str name="masterUrl">http://${masterHostName}/solr-master-4.2.0/${solr.core.name}</str>
        <str name="pollInterval">04:00:00</str>
    </lst>
</requestHandler>

Мы запланировали запуск пакета каждый день, и время отклика во время самой первой репликации велико, поскольку в следующих репликациях того же дня не будет никаких изменений.

Solr Query

(AC_SEARCH:(belfast*) AND (TYPE:(ARP) OR HAS_AIRPORTS:(true)))

Я дал прямой запрос Solr здесь, но мы используем Solr Client для связи с Solr из приложения.

Время ответа на запрос одного и того же типа отличается во время репликации и без репликации.

Пожалуйста, помогите мне исправить это, все, что мне нужно изменить в конфигурации, чтобы добиться этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...