Elasticsearch 9300 端口连接不上

发布于 2022-09-11 15:23:08 字数 1180 浏览 21 评论 0

现在遇到的问题是 外网服务器连接不上9300端口 服务器使用的阿里云 安全组是
允许 全部 -1/-1 地址段访问 0.0.0.0/0
linux 防火墙也全部映射了9300 端口
9200 可以正常使用 正常restful数据 获取添加都正常
现在就是 通过 9300 不能使用求解

防火墙的话没有任何限制 全都开着呢

es使用版本是 5.4.1.0

我使用Spring data 配置的

spring:
  application:
    name: api-gateway
  data:
    elasticsearch:
      cluster-name: elasticsearch
      cluster-nodes: es-service:9300

本地es的配置:

`network.host: 0.0.0.0`

只开启了这个 就可以正常使用

外网服务器配置也是:

`network.host: 0.0.0.0`

端口映射:

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:9200            0.0.0.0:*               LISTEN      11960/java          
tcp        0      0 0.0.0.0:9300            0.0.0.0:*               LISTEN      11960/java          
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -    

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

还如梦归 2022-09-18 15:23:08

请问下这个问题解决了没?

谈情不如逗狗 2022-09-18 15:23:08

刚刚遇到同样的问题,把嗅探关掉就好了。

Settings settings = Settings.builder()
                            .put("client.transport.sniff", false)
                            .put("cluster.name", clusterName)
                            .build();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文