Как настроить репликацию Solr с двумя поисковыми серверами?

Привет, я разрабатываю проект рельсов с sunspot solr и настраиваю репликацию Solr. Моя среда: rails 3.2.1, ruby ​​2.1.2, sunspot 2.1.0, Solr 4.1.6.

Почему репликация: мне нужна более стабильная система - часто поисковый сервер останавливается на обслуживании, а веб-приложение перестает работать на производстве. Итак, я думаю о том, как сделать 2 одинаковых поисковых сервера вместо одного, чтобы сделать систему более стабильной: если один сервер выйдет из строя, другой продолжит работу.

Я не могу найти ни одного хорошего турториала с простым, легким для понимания и подробно описанным турториалом ... Я пытаюсь настроить репликацию на двух серверах, но я не совсем понимаю, как репликация работает внутри:

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

person bmalets    schedule 01.08.2015    source источник


Ответы (1)


Ответ на этот вопрос аналогичен Как настроить Solr Cloud с двумя поисками серверов? В чем разница между Solr Репликация и Solr Cloud?

Можем ли мы закрыть это как дубликат?

person Aneesh Mon N    schedule 02.08.2015