AWS только что анонсировала общую доступность своей EFS (Elastic File System). Он позволяет создавать сетевой диск, который может использоваться несколькими экземплярами AWS.Доступ к папке папок solr из нескольких экземпляров сервера
У меня есть приложение Rails, используя драгоценный камень sunspot-solr. Создана папка solr для хранения файла индекса solr и других связанных данных.
Данные MySQL являются собственными экземплярами RDS. Я хочу развернуть два сервера, оба запускают одно и то же приложение Rails, но оба они указывают на одну и ту же папку solr на общем ресурсе EFS.
Предполагая, что оба сервера, на которых запущено приложение Rails, используют ту же самую версию solr gem, будет ли мой сценарий работать, или каждый сервер должен иметь свою собственную папку solr?
Не следует ли настраивать Solr как собственный сервер, отдельно от приложений Rails? –
Я использовал только solr в сочетании с Rails. Итак, если я настрою отдельный Solr-сервер, отдельно от приложения Rails, приложение Rails все равно сможет использовать общие данные Solr? Мне нужно будет прочитать об этом, поэтому, если у вас есть некоторые указатели, это будет здорово. – EastsideDeveloper
Этот камень предназначен для использования в разработке/тестировании (https://rubygems.org/gems/sunspot_solr). Я предлагаю вам сохранить и загрузить свой собственный экземпляр solr или перенести elasticsearch, который AWS предоставляет в качестве службы – bcd