当前位置: 首页 > 知识库问答 >
问题:

启动弹性搜索时在传输层捕获到异常

陈刚洁
2023-03-14

我有一个弹性搜索实例作为windows服务运行。在启动我的另一个新实例时,出现以下错误。我在.yml文件中给出了不同的集群名称和端口。

null

共有1个答案

子车修平
2023-03-14

我也遇到了同样的问题,并通过以下操作设法解决了这个问题

  1. 确保cluster.name和node.name设置正确。
  2. 如果运行的是单个节点,请确保network.host已正确设置为可达IP,并且所有节点都位于同一子网中。
  3. 如果您在群集中,请确保主节点的发布地址在每个数据节点的DNS上解析。即从每个数据节点ping主节点主机名时,它应该解析为主节点的已发布地址(network.publish_host)。(在我的例子中,这就是问题所在。由于我刚刚从旧版本升级,不知为什么,它没有正确连接到主机,并抛出此错误。在双重检查主机名并将publish_host设置为所有数据节点都可访问的特定IP后,问题消失了。)
 类似资料:
  • 在 cmd 中运行 elasticsearch.bat :

  • 这应该创建一次索引,并将数据存储到elastic Server。然而,在部署过程中,我们有时会遇到以下错误(间歇性问题)。 SampleTypeId创建(或更新)的时间有时也一样长,尽管我们特别提到它是整数。这就是问题的起因。我已经检查了数据类型,同时保存到弹性数据库以及,这看起来很好。这是否意味着弹性索引会随着每次部署而更新。对于数据库,我们做,对于弹性,我们能做同样的事情吗?我不明白为什么会发

  • 我正在使用elasticsearch7。5、我已打开以下属性 我已经生成了API密钥来将我们的springboot连接到elasticsearch。我正在使用 我的所有请求都来自“RestHighClient”,并且能够触发请求。唯一的问题是在服务器启动期间,它们是一些无法连接到Elasticsearch的错误。 在pom中。xml 在应用程序属性中: 有人能给我提个建议吗,我怎样才能解决它。

  • 我已经使用自制软件设置了日志存储和弹性搜索。Logstash需要很长时间才能连接或启动。这就是我启动Logstash的方式(从另一个答案中添加了协议) 我用elasticsearch启动ES,在Logstash终端上得到的输出是: 使用里程碑2输入插件“udp”。这个插件应该是稳定的,但如果你看到奇怪的行为,请让我们知道!有关插件里程碑的更多信息,请参阅http://logstash.net/do

  • 我使用Elasticsearch允许用户输入要搜索的术语。例如,我要搜索以下属性'name': 如果使用以下代码搜索或,我希望返回此文档。 我尝试过做一个bool must和做多个术语,但它似乎只有在整个字符串都匹配的情况下才起作用。 所以我真正想做的是,这个词是否以任何顺序包含两个词。 有人能帮我走上正轨吗?我已经在这上面砸了一段时间了。

  • 我使用的是spring数据elasticsearch(4.0版)。现在,我需要将rest高级客户端的搜索结果转换为POJO对象。 我会使用杰克逊图书馆的ObjectMapper。我相信有更好的方法来做到这一点。 Spring data elasticsearch now(4.0版)使用MappingElasticsearchConverter。不幸的是,我不知道如何做到这一点-我没有看到任何相关文