8.8.3. Configurando a Busca do Serviço Satellite
Os Administradores do Satellilte podem querer configurar certas opções de busca para padronizar os resultados para seus próprios requerimentos de otimização.
O RHN Satellite busca resultados que podem ser padronizados via arquivo
/etc/rhn/search.rhn-search.conf
. A lista a seguir define a configuração de busca e seus valores padrão em parênteses.
- search.index_work_dir : Especifica onde o índice Lucene são mantidos (
/usr/share/rhn/search/indexes
) - search.rpc_handlers : Lista separada por ponto e vírgula de classes a agir como manuseadores para as chamadas 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)
(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)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - search.max_hits_returned : número máximo de resultados que irá retornar para a pesquisa (
500
) - search.connection.driver_class : Classe do driver JDBC a conduzir as buscas de bando de dados (
oracle.jdbc.driver.OracleDriver
) - search.score_threshold : nota mínima que um resultado necessita para retornar como resultado de pesquisa (
.10
) - search.system_score_threshold : nota mínima que o resultado de uma busca de sistema precisa para retornar como um resultado de pesquisa (
.01
) - search.errata_score_threshold : nota mínima que o resultado de uma busca de errata precisa para retornar como um resultado de pesquisa(
.20
) - search.errata.advisory_score_threshold : nota mínima que o resultado de um aviso de errata precisa para retornar como um resultado de pesquisa(
.30
) - search.min_ngram : Comprimento mínimo de caracteres n-gram. Note que qualquer mudança neste valor requer o
clean-index
a ser executado, e o doc-indexes precisam ser modificados e reconstruídos) (1
) - search.max_ngram : Comprimento máximo de caracteres n-gram. Note que qualquer mudança neste valor requer que o
clean-index
seja executado e os doc-indexes precisam ser modificados e reconstruídos) (5
) - search.doc.limit_results :digite
true
para limitar o número de resultados, ambos em search.score_threshold e máximo de toques restritos abaixo do search.max_hits_returned; digitefalse
significa retornar todas as coincidências de busca da documentação (false
) - search.schedule.interval : ensira o horário em milisegundos para controlar o intervalo com o qual o SearchServers polls o banco de dados para mudanças; o padrão é de 5 minutos (
300000
). - search.log.explain.results : usado durante o desenvolvimento e depuração. Se definido para verdadeiro (true), ele irá registrar informação adicional mostrando as influências que as notas sofrem de cada resultado. (
false
)