elasticsearch.exceptions.ConnectionTimeout:

Elastic research 報錯:

elasticsearch.exceptions.ConnectionTimeout: ConnectionTimeout caused by - ReadTimeoutError(HTTPConnectionPool(host='localhost', port=9200): Read timed out. (read timeout=10))

 

默認情況下,超時值設置爲10秒。如果要更改全局超時值,可以通過在創建對象時設置標誌timeout = your-time來實現。

 

如果您已經創建了對象而不指定超時值,則可以通過在查詢中使用request_timeout = your-time標誌來設置特定請求的超時值。

 

es.search(index="my_index",
          # doc_type="document",
          body=body,
          request_timeout=30)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章