Red Hat Training
A Red Hat training course is available for Red Hat Satellite
8.8.3. Настройка поиска
По желанию администраторы Satellite могут изменить параметры поиска.
Их можно настроить в
/etc/rhn/search.rhn-search.conf
. Далее приведен список основных настроек (в скобках указаны используемые по умолчанию значения).
- search.index_work_dir : место расположения индексов Lucene (
/usr/share/rhn/search/indexes
). - search.rpc_handlers : список классов для обработки вызовов XMLRPC, разделенных точкой с запятой.
(filename>index:com.redhat.satellite.search.rpc.handlers.IndexHandler, db:com.redhat.satellite.search.rpc.handlers.DatabaseHandler, admin:com.redhat.satellite.search.rpc.handlers.AdminHandler)
- search.max_hits_returned : максимальное число возвращаемых результатов (
500
). - search.connection.driver_class : класс JDBC драйвера, осуществляющего поиск в базе данных (
oracle.jdbc.driver.OracleDriver
). - search.score_threshold : минимальный рейтинг результата для включения его в ответ на запрос (
.10
). - search.system_score_threshold : минимальный рейтинг результата поиска системы для включения его в ответ на запрос (
.01
). - search.errata_score_threshold : минимальный рейтинг результата поиска исправления для включения его в ответ на запрос (
.20
). - search.errata.advisory_score_threshold : минимальный рейтинг результата поиска уведомлений об исправлениях для включения его в ответ на запрос (
.30
). - search.min_ngram : минимальная длина N-граммы символов. При изменении этого значения потребуется выполнить
clean-index
и откорректировать индексы doc (1
). - search.max_ngram : максимальная длина N-граммы символов. При изменении этого значения потребуется выполнить
clean-index
и откорректировать индексы doc (5
). - search.doc.limit_results : измените на
true
, чтобы ограничить число результатов для search.score_threshold и максимальное число совпадений значением search.max_hits_returned. Значениеfalse
снимает все ограничения на число результатов (false
). - search.schedule.interval : интервал (в миллисекундах) между повторными опросами сервером SearchServer базы данных на предмет изменений. По умолчанию 5 минут (
300000
). - search.log.explain.results : применяется при разработке и отладке. Значение
true
включит журналирование дополнительной информации, сообщающей о том, что именно оказывает влияние на рейтинг результата (false
).