amazon-web-services - 在 AWS 实例中运行的弹性搜索不可访问
问题描述
我在端口 9200 的 AWS t2.micro 实例中运行弹性搜索,它有一个安全组launch-wizard-7
,并且该安全组在任何地方的所有端口中都有所有入站流量。但我仍然无法使用公共 IPv4 或公共 DNS 访问它。
解决方案
您好,您需要将您的 elasticsearch 配置为使用您的公共 IP,默认情况下使用环回地址,这可以通过在 elasticsearch 配置文件中设置属性 network.host 来完成,更多详细信息请参见
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-network.html
我希望这有帮助
推荐阅读
- r - Highcharter Shiny 批量命令行渲染和导出
- sql - T-SQL 返回表的所有组合
- database - 如何将 CSV 文件导入两个相关的 PostgreSQL 表?
- python - 如何在python中删除或合并拼写错误的行?使用 pandas 或其他库
- android - React Native Android zIndex 提升而不重新排列
- java - 从 JBoss AS7.2 迁移到 Wildfly 21
- javascript - 使用前如何检查是否加载了谷歌标签分析?
- java - 如何对取自用户输入字段的数据进行排序?
- python - 接收 OSError:[Errno 8] Exec 格式错误:Mac 上的“chromedriver.exe”
- python - 避免从大小为 kN 的一维数组到大小为 N 的一维数组的数组操作中的 for 循环