8.8.3. Configurazione ricerca Satellite
Gli amministratori di Satellite potranno configurare determinate opzioni di ricerca per personalizzarne i risultati soddisfando così i requisiti di ottimizzazione.
I risultati di ricerca di RHN Satellite possono essere personalizzati tramite il file
/etc/rhn/search.rhn-search.conf
. Il seguente elenco definisce la configurazione di ricerca ed i valori predefiniti in parentesi.
- search.index_work_dir : Specifica dove sono archiviati gli indici Lucene (
/usr/share/rhn/search/indexes
) - search.rpc_handlers : elenco saparato da punti e vergole delle classi per azioni sottoforma di gestori per le chiamate 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 : numero massimo di risultati che verranno ritornati per l'interrogazione (
500
) - search.connection.driver_class : Driver di classe JDBC per le ricerche del database (
oracle.jdbc.driver.OracleDriver
) - search.score_threshold : risultato minimo a causa del quale lo stesso deve essere ritornato come risultato d'interrogazione (
.10
) - search.system_score_threshold : risultato minimo a causa del quale un risultato di ricerca del sistema deve essere ritornato come risultato d'interrogazione (
.01
) - search.errata_score_threshold : risultato minimo a causa del quale un risultatto di ricerca dell'errata deve essere ritornato come risultato d'interrogazione (
.20
) - search.errata.advisory_score_threshold : risultato minimo a causa del quale una errata advisory deve essere ritornata come risultato dell'interrogazione (
.30
) - search.min_ngram : lunghezza minima di caratteri n-gram. Da notare che ogni modifica a questo valore avrà bisogno di una esecuzione di
clean-index
e della modifica e ricompilazione di doc-indexes) (1
) - search.max_ngram : lunghezza minima di caratteri n-gram. Da notare che ogni modifica a questo valore avrà bisogno di una esecuzione di
clean-index
e della modifica e ricompilazione di doc-indexes) (5
) - search.doc.limit_results : tipo
true
per limitare il numero di risultati su search.score_threshold e limitare il numero di hit massimo al di sotto di search.max_hits_returned; tipofalse
per ritornare tutti i risultati corrispondenti della documentazione (false
) - search.schedule.interval : per inserire il periodo di tempo in millisecondi per il controllo l'intervallo attraverso il quale SearchServer interroga il database per eventuali modifiche; il valore predefinito è 5 minuti (
300000
). - search.log.explain.results : usato durante lo sviluppo ed il debugging. Se impostato su true verrà eseguita una registrazione di informazioni aggiuntive le quali mostreranno la causa per un determinato risultato. (
false
)