LUNA Index Module v.5.91.0#
Изменения LIM
-
В LUNA Index Module добавлена возможность использования S3-подобного хранилища для индексов.
Для того чтобы настроить S3-подобное хранилище, необходимо задать следующие параметры:
- "INDEX_STORAGE_S3" — настройки для подключения к S3-подобному хранилищу.
- "OTHER.INDEX_STORAGE_TYPE" — указание типа хранилища.
Для повышения производительности рекомендуется использовать локальный кэш для загружаемых индексов:
- "OTHER.LIM_MATCHER_CACHE" — путь к локальной директории, куда будут сохраняться кэшированные индексы (например,
./cache_indexes
).
Это не только повысит скорость работы сервиса Indexed Matcher, но и снизит нагрузку на сеть.
Важно! Работа с S3-подобным хранилищем связана с рисками сетевых задержек. Для стабильной работы с таким хранилищем используется политика задержки (5 секунд на запрос) с таймаутом 60 секунд. Также учетные данные должны иметь права на чтение всех файлов в бакете, чтобы система могла корректно загружать данные и индексы.
Кроме того, в бакете следует хранить только индексы. Если в том же бакете находятся другие типы файлов, они будут участвовать в процессах чтения, что значительно снизит производительность запросов.
Исправленные ошибки LIM
- Исправлена ошибка, из-за которой сервис Indexed Matcher не мог загрузить индексы в течение времени, отведенного для перезагрузки конфигурации.