Запуск Solr на Azure - PullRequest
       4

Запуск Solr на Azure

12 голосов
/ 02 октября 2010

Можно ли запустить Solr на Azure?

Ответы [ 5 ]

11 голосов
/ 15 августа 2011

Я знаю, что эта ветка старая, но я хотел поделиться нашими двумя центами.Мы запускаем SOLR на Azure без особых проблем.Мы создали задачу запуска для установки Java и создания развертывания, и у нас есть экземпляр SOLR для каждой веб-роли.С этого момента немного волшебства выясняется, какая конфигурация ведущий / ведомый, но мы это тоже решили.

Так что да, это можно сделать с небольшой работой.Самое главное, задача запуска является ключевой.Индекс не должен храниться нигде, кроме как на локальном диске (Local Resource), потому что индексирование является частью запуска роли.Если вам нужно ускорить его и допустимы разницы в несколько минут, вы можете синхронизировать индекс с копией хранилища больших двоичных объектов ведущим.Но в этом случае вам нужно реализовать алгоритм голосования, чтобы экземпляры SOLR не перекрывали друг друга.

Мы будем публиковать информацию в нашем блоге, но я не хочу публиковать ссылки в ответахдля старых тем, потому что я буду выглядеть как спамер: о)

3 голосов
/ 21 марта 2017

Abit устаревшего вопроса, но хотел предоставить обновленный ответ.Вы можете запустить Apache Solr в Azure.Azure предлагает IaaS (Инфраструктура как услуга), то есть виртуальные машины, работающие под управлением Linux / Windows.Вы можете настроить весь свой кластер Solr на набор виртуальных машин и настроить SolrCloud и Zookeeper на них.

Если вам интересно, вы также можете воспользоваться решениями Solr-as-a-Service или Hosted Solr.так как они снимают головную боль при настройке SolrCloud в Azure.Есть много, что нужно для запуска, управления и масштабирования поисковой инфраструктуры, а такие компании, как Measured Search, помогают сократить время и усилия, затрачиваемые на это.Вы возвращаетесь к этому времени в разработке функций и возможностей, которые необходимы вашим приложениям или продуктам.

В частности, если вы делаете это самостоятельно, может потребоваться много дней или недель, чтобы проявить должную любовь и заботу, в которых они нуждаются.Вот документ, в котором подробно рассматриваются сравнение между выполнением этого самостоятельно и использованием решения Solr-as-a-Service.

https://www.measuredsearch.com/white-papers/why-solr-service-is-better-than-diy-solr-infrastructure/

Полное раскрытие, я запускаю продукт для измеренного поиска, который предлагает Cloud Agnostic Solr-как-услуга.Измеренный поиск позволяет в течение нескольких минут отключить кластер Solr в Azure.

2 голосов
/ 18 февраля 2016

Для нового посетителя теперь доступны два экземпляра Solr через Bitnami. Мы проверили их, и они хороши. Но в итоге воспользовался сервисом поиска Azure, который пока выглядит очень солидно.

2 голосов
/ 02 октября 2010

На самом деле я не пробовал, но Azure может запускать Java, поэтому теоретически он должен иметь возможность запускать Solr.

Эта статья («Запуск Java с Jetty в Windows Azure») должно быть полезно.

Координатор "Lucene.Net в Azure" также утверждает, что он должен работать .

РЕДАКТИРОВАТЬ : Microsoft Interopкоманда написала отличное руководство и советы по настройке Solr в Azure !

1 голос
/ 20 февраля 2015

Azure IaaS позволяет создавать виртуальные машины на основе linux, включая версии Ubuntu, SUSE и CentOS.Эта ВМ поставляется с локальным корневым хранилищем, которое существует только для перезагрузки ВМ.

Однако вы можете добавить дополнительные тома, на которых данные сохранятся даже после перезагрузки.Ваши данные Solr могут быть сохранены здесь.

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