为了账号安全,请及时绑定邮箱和手机立即绑定

将python连接到elasticsearch时出现连接错误

将python连接到elasticsearch时出现连接错误

犯罪嫌疑人X 2021-07-10 15:11:57
from elasticsearch import Elasticsearches = Elasticsearch([{'host': '192.168.7.101', 'port': 9200}])esres = es.search(index='opm', body = {"query": {"match": {"event_country_name":"Singapore"}}}, request_timeout=30)上面的代码给出了以下错误:ConnectionError: ConnectionError(: Failed to build a new connection: [WinError 10060] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应) 引起:NewConnectionError (: 建立新连接失败: [WinError 10060] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者因为连接的主机没有响应而建立连接失败)它更早工作。我不知道发生了什么,现在无法访问。我试图更新点子。然后我降级以查看问题是否与之相关。什么都没发生。我什至尝试卸载并重新安装 python 和 urllib3。
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

大多数时候这种错误是因为代理设置。如果您使用代理客户端,请确保它已启动并正在运行。


查看完整回答
反对 回复 2021-07-13
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

您尝试的是客户端(python 连接到 Elastic Search 服务器),但阅读消息似乎问题出在 Elastic Search 服务器本身。它看起来不像是一个编程问题。如果您可以访问 Elastic Search 服务器,请确保它正在运行。如果是在同一台机器上运行,请确保机器ip还是一样的(DHCP更新可以改变地址)。还要检查您的网络连接是否正常。


查看完整回答
反对 回复 2021-07-13
  • 2 回答
  • 0 关注
  • 838 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信