Как ведомые устройства могут автоматически обнаруживать новые ядра на Solr Master?

У меня есть среда Solr с одним мастером и несколькими рабами. Индекс состоит из нескольких ядер Solr, которые имеют общую схему, но должны быть отделены друг от друга.

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

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

Обновление: текущая установка — Solr3, но переход на Solr4 уже запланирован. Так что это в основном вопрос Solr4.


person sven.windisch    schedule 11.03.2013    source источник


Ответы (1)


Я не знаю ни о каком автоматическом обнаружении/настройке ядра для Slave в стандартных настройках репликации. Вы можете автоматизировать это самостоятельно, используя команды CoreAdmin с помощью программного обеспечения. Или, поскольку вы переходите на Solr 4, вам следует изучить возможность использования SolrCloud, так как это может обеспечить некоторые функции, которые вы ищете.

person Paige Cook    schedule 12.03.2013
comment
В итоге это оказалось правильным предложением. - person sven.windisch; 20.02.2017