Ich habe Elasticsearch-1.1.0 verwendet, um Tweets zu indizieren. Der Indizierungsprozess ist in Ordnung. Dann habe ich die Version aktualisiert. Jetzt benutze ich Elasticsearch-1.3.2, und ich erhalte diese Mitteilung zufällig:Fixed Read Zeitüberschreitung in Elasticsearch
Exception happened: Error raised when there was an exception while talking to ES.
ConnectionError(HTTPConnectionPool(host='127.0.0.1', port=8001): Read timed out. (read timeout=10)) caused by: ReadTimeoutError(HTTPConnectionPool(host='127.0.0.1', port=8001): Read timed out. (read timeout=10)).
Snapshot der Zufälligkeit:
Happened --33s-- Happened --27s-- Happened --22s-- Happened --10s-- Happened --39s-- Happened --25s-- Happened --36s-- Happened --38s-- Happened --19s-- Happened --09s-- Happened --33s-- Happened --16s-- Happened
--XXs-- = after XX seconds
Kann jemand darauf hin, wie das Read timed out
Problem zu beheben?
Vielen Dank.
Ich habe ein ähnliches Problem, und ich habe das Timeout auf 60 Sekunden erhöht und immer noch Timeouts erhalten. Ich denke, die Frage ist, warum die elastische Suche so lange braucht, um darauf zu reagieren? – digitaldavenyc
Hängt von einer Vielzahl von Gründen ab. Hast du richtige Indizes? Möglicherweise müssen Sie eine neue Frage stellen. – Skillachie
Gibt es eine neue Frage über die Ursache? Ich sehe das gleiche Problem und ich frage mich, was die Ursache von elasticsearch ist, die lange braucht, um zu antworten. – Suanmeiguo