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

弹性搜索错误:DataAccessResourceFailureException:连接http-outgoing-0[ACTIVE]超时30000毫秒;

谭向晨
2023-03-14

org.springframework.dao.DataAccessResourceFailure异常:连接超文本传输协议超时30,000毫秒-outgoing-0[活动];嵌套异常是java.lang.Runtime异常:连接超文本传输协议超时30,000毫秒-outgoing-0[活动]引起:java.lang.Runtime异常:连接超文本传输协议超时30,000毫秒-outgo-0[活动]在org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate.translate异常(ElasticsearchRestTemplate.java:425)…108更多引起:java.net.SocketTimeout异常:连接超文本传输协议超时30,000毫秒-outgoing-0[活动]

共有1个答案

许博
2023-03-14

您的配置正在使用默认超时。按如下方式配置您的别说客户端:

return 
  new RestHighLevelClient(
      RestClient.builder(
        HttpHost.create(__elasticEndpointUrl__))
          .setHttpClientConfigCallback( hacb -> hacb.addInterceptorLast(__interceptorHere__))
          .setRequestConfigCallback(requestConfigBuilder -> requestConfigBuilder.setConnectTimeout(__timeOutHere__)
          .setSocketTimeout(__**putHighValueHere**__)));
 类似资料:
  • 我在localhost:9200上有一个本地弹性搜索,当我向浏览器输入地址时,我得到了以下内容: 当我尝试运行我的应用程序时,我得到以下错误: 如何用我的Jhipster(V5.0.0-beta.3)后端连接到这个弹性服务器?

  • 我正在尝试创建一个节点。带有RESTAPI的js应用程序,用于查询弹性搜索应用程序云上的数据。我有以下elasticsearch连接代码 上面的连接连接正确,如果我添加任何数据,它也会被添加。但是我希望数据不会被添加到本地主机。我希望我的实际集群拥有数据。我尝试了以下代码 上面的代码仍然没有添加数据或从我的云集群中检索数据... Evrry在互联网上我只找到localhost示例...有人能告诉我

  • 我得到连接不可用错误msg与下面的配置xml映射。请建议我在beolw代码中做错了什么,或者这是另一个问题。根据我的调查,这是HikariCP、HiberNate和Spring Batch的一个intregation问题。2.0.3 5.1.64.0.0.RELEASE3.0.0.RELEASE3.0.0.RELEASE0.5 2.3.2 4.3.5。最终 错误:-- 请帮帮我。

  • 我试图使用docker容器创建一个弹性搜索安装。我只使用Elastic.io提供者的映像。 我不知道为什么,但logstash告诉我,他无法连接到带有此错误消息的ElasticSearch实例: 如果logstash真的得到了我的设置,有人能告诉我为什么他使用了一个坏的主机事件吗?

  • 由于已经有很多关于连字符的问题,我已经尝试了以下解决方案: 使用字符筛选器:ElasticSearch-在名称中使用连字符进行搜索。 所以我做了这个映射: 所以char筛选器似乎没有在搜索字符串上执行?我该怎么做才能让它起作用?

  • 我也有同样的问题: Logstash无法连接到弹性搜索 My/conf.d/logstash。形态: 错误: error_type= logstash在哪里选择这个ip地址?“本地主机:9200”