0

Я пытаюсь создать проект поиска спящего режима и развернуть его на beanstalk Amazon.Hibernate Search на Amazon Beanstalk

Проект работает отлично локально, но у меня есть следующие сомнения относительно Beanstalk

  1. Я предполагаю, бобовый стебель может использовать несколько основного EC2 instances.If это правильно, на котором экземпляр я должен создать каталог индекса Lucene
  2. Если вы не можете создать локальную установку файловой системы, есть способ , я могу использовать Amazon S3 в качестве хранилища индексов, которое будет распространено.
+0

Привет, Abhishek. Получили ли вы прогресс в настройке S3? На самом деле, я борюсь с тем же – gschambial

ответ

1

Для того, чтобы сохранить индекс, вам необходимо использовать Infinispan Directory. Это обеспечивает высокую производительность хранения данных в памяти.

Поскольку Infinispan предназначен для хранения данных (в памяти), вы, вероятно, захотите включить Infinispan CacheStore; есть один, который позволяет ему переписываться на Amazon S3.

Два предупреждение:

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

  • Справочник Infinispan только обеспечивает хранения компонент для Hibernate Search, вы также должны включить JMS или JGroups backend как вы никогда не должны иметь два приложения писать на тот же индекс (базовая цель состоит в том, чтобы координировать что).

+0

Любой пример или учебник о том, как это сделать, много движущихся частей здесь :( –

 Смежные вопросы

  • Нет связанных вопросов^_^