当前位置: 首页 > 面试题库 >

Elasticsearch:无法连接到本地主机端口9200-连接被拒绝

宰子琪
2023-03-14
问题内容

当我尝试使用连接到Elasticsearch时, curl http://localhost:9200它工作正常。

但是当我运行curl http://IpAddress:9200它时抛出一个错误说

无法连接到本地主机端口9200:连接被拒绝

如何解决这个错误?


问题答案:

默认情况下,它应该绑定到所有本地地址。因此,假设你没有使用防火墙在网络层的问题,唯一的ES设置我能想到是检查network.bind_host并确保其未设置或设置为0.0.0.0::0或正确的IP地址为您的网络。

更新:根据ES 2.3中的注释,您应该进行设置network.host



 类似资料:
  • 当我尝试使用它工作正常。 但是当我运行它抛出一个错误,表示 连接到localhost端口9200失败:连接拒绝 如何解决此错误?

  • 大家好,我是Docker的新手,我想通过在官方网站上学习教程来熟悉Docker。现在我被困在教程的第2部分(你可以在这里查看链接)= 我有示例应用程序代码、Dockerfile和要求。txt与官方教程完全相同 我的Dockerfile是这样的 所有3个文件的文件内容/代码也与教程完全相同。我能够用这个命令构建镜像注册表 一切看起来都很好。现在我有了样本项目图像注册表。 然后,我根据官方教程使用此命

  • 我有一个依赖于Kafka服务的应用程序。 对于Kafka connect,我在运行Kafka connect的kubernetes pod的Linux VM上尝试<code>curl localhost:8083</code>时遇到错误。 给出: 重建网址至: 本地主机:8083/ 正在尝试 127.0.0.1... 连接到 127.0.0.1 端口 8083 失败:连接被拒绝 无法连接到本地主机

  • 问题内容: 需要帮忙。一直在尝试解决此问题,但找不到答案,或者我没有遇到任何问题。 我有一个带有NGINX的docker容器,充当反向代理。适用于Windows的Docker版本1.12.5(9503)。 在上面的代码中,localhost:8090是在我的主机上的IIS上托管的网站的URL。当我访问NGINX上的URL时,出现以下错误 试图访问主机上的URL (简单HTML站点,只有简单html

  • 这让我很困惑。 我有一个运行nginx-php-fpm的本地开发设置,我在其中使用.localhost作为每个项目的工作域。昨天Chrome停止了与本地域的合作。相反,它只是返回被拒绝的连接。DevTools将错误显示为net::ERR\u CONNECTION\u RESET。 访问http://127.0.0.1工作,但当然不适用于本地项目。 Safari继续与.localhost一起工作。

  • 我已经设置了Flurl在我的Xamarin PCL中运行,并且我正在调用我在MVC应用程序中运行的Web Api。 似乎 Flurl 可以毫无问题地击中我部署的 API,但由于某种原因我无法在本地测试更改。 我现在做的是: 我也尝试过一个简单的GetAsync(),但再次失败。 任何帮助都将不胜感激。 编辑: 为了了解更多信息,该项目是Ionic移动应用程序的重新开发。我已经在本地运行了ionic