Настройка параметров интеграции осуществляется путем редактирования значения свойства конфигурации Сервис доступа к ElasticSearch.
.Настройки доступа к серверу
Свойство содержит следующие параметры. Также приведены примерные тестовые значения параметров.
used
Логический переключатель, определяет, используется ли в системе ДБО интеграция с ElasticSearch™.
Возможные значения:
"true"
;
"false"
.
Возможное тестовое значение "true"
.
connectionTimeout
Таймаут проверки доступности внешнего сервиса и соединения (сек).
Допустимые значения – положительное число.
Возможное тестовое значение "30"
.
elasticHost
Сетевой адрес сервера / кластера серверов, на котором развернуто ПО ElasticSearch™.
Примечание | |
---|---|
Текущая версия "Corporate" поддерживает работу только с одним хостом, в том числе при работе в кластерном режиме. |
Возможное тестовое значение "localhost"
.
elasticPort
Сетевой порт сервера ElasticSearch™, доступный для подключения.
Возможное тестовое значение "9200"
.
explain
Логический переключатель для механизма Explain API, позволяющего получать описание результатов выполненных поисковых запросов.
Возможные значения:
"true"
;
"false"
.
Возможное тестовое значение "false"
.
fuzzyMaxExpansions
Параметр поиска неточных соответствий. Задает максимальное количество терминов неточного соответствия.
Возможное тестовое значение – "100"
.
fuzzyPrefixLength
Параметр поиска неточных соответствий. Задает длину префикса, соответствие с которым должно быть точным.
Возможное тестовое значение – "5"
.
Внимание! | |
---|---|
Не рекомендуется задавать большое значение для параметра |
fuzzyTranspositions
Логический переключатель допустимости транспозиции символов при поиске неточных соответствий (т. е. "ab"
→ "ba"
).
Возможное тестовое значение – "true"
.
hightlight
Переключатель использования механизма подсветки результатов поиска. Отключение подсветки может увеличить быстродействие системы индексации.
Возможные значения:
"true"
– механизм включен;
"false"
– механизм выключен.
Возможное тестовое значение "true"
.
highlighterType
Тип используемого алгоритма подсветки результатов поиска.
Возможные значения:
"fvh"
. Используется Lucene Fast Vector Highlighter. Используется по умолчанию.
"unified"
. Используется Lucene Unified Highlighter.
"plain"
. Используется стандартный Lucene Highlighter.
Возможное тестовое значение "fvh"
.
recreateIndexTimeout
Таймаут проверки доступности внешнего сервиса и соединения (сек).
Допустимые значения – положительное число, а также -1 и 0.
Примерное тестовое значение "30"
.
socketTimeout
Таймаут ожидания ответа от внешнего сервиса (сек).
Допустимые значения – положительное число.
Примерное тестовое значение "60"
.
totalFieldsLimit
Лимит полей в индексе. При значении "0" используется автоматический подсчет.
Примерное тестовое значение "2000"
.
Редактирование параметров интеграции с ElasticSearch™ осуществляется стандартным образом, согласно инстр. «Добавление / редактирование свойств конфигурации».