stop solr Suche nach timeout
Ich bin mit solr und Suche auf verteilten lucene-Indizes über das Netzwerk. Ich senden von Abfragen vom Schiedsrichter auf die Suchmaschinen (solr) und dann das Ergebnis erhalten.
Einige der Abfragen eine Menge Zeit (mehr als eine minute) zu fertigen, auf Suchende und verlangsamen die Suche für andere Abfragen.
Wie kann ich ein Zeitlimit für solr, so dass, wenn eine Abfrage dauert länger als eine angegebene Zeit, bricht er die Suche?
InformationsquelleAutor Ali Hashemi | 2013-05-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
setTimeAllowed Funktion ist es!
Legen Sie die maximal erlaubte Zeit für diese Abfrage. Wenn die Abfrage länger dauert als die angegebenen Millisekunden, ein timeout Auftritt und teilweise (oder gar keine) Ergebnisse zurückgegeben werden kann. Wenn die gegebene ganze Zahl null ist, dann ist dieser parameter entfernt von der Anfrage
InformationsquelleAutor Ali Hashemi