gpt4 book ai didi

python - 超过最大重试次数-Elasticsearch

转载 作者:行者123 更新时间:2023-12-03 01:56:06 28 4
gpt4 key购买 nike

我正在尝试建立Elasticsearch连接并创建索引。但我得到以下错误:

elasticsearch.exceptions.ConnectionError: ConnectionError(HTTPConnectionPool(host='localhost', port=9200): Max retries exceeded with url: /test-index (Caused by <class 'socket.error'>: [Errno 111] Connection refused)) caused by: MaxRetryError(HTTPConnectionPool(host='localhost', port=9200): Max retries exceeded with url: /test-index (Caused by <class 'socket.error'>: [Errno 111] Connection refused))

我的代码如下:
self.es = Elasticsearch(hosts=[{"host": "http://192.168.0.5:9200", "port": 9200}], timeout=10)

self.es.indices.create(index='test-index', ignore=400 )

最佳答案

您没有正确配置客户端。它仍然尝试连接到localhost:9200。由于9200是默认端口,因此您可以忽略它。
尝试以下方法:

self.es = Elasticsearch(hosts=[{"host": "192.168.0.5"}], timeout=10)

您可以在 documentation中找到更多信息

关于python - 超过最大重试次数-Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36548259/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com