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)
本文探讨了解决Elasticsearch连接超时错误的方法,详细介绍了如何通过调整超时值来避免读取超时的问题,适用于那些遇到与本地主机9200端口连接超时的开发者。
2247

被折叠的 条评论
为什么被折叠?



