记录一次Es的报错处理,在测试环境ES的执行没有任何问题,但是到了线上环境,报了如下错误:

ES的通过的RestClient的访问方式的,在网上通过 java.lang.RuntimeException: error while performing request 查询,找到了

https://blog.csdn.net/wangweislk/article/details/78839384    但是他的错误是因为超时引起的,和我的报错不同,我这边是因为

org.apache.http.HttpException: Out of sequence response

后面同事抓包后,发现报了很多401的错误,怀疑是公司slb的问题,后面直接走ip就没问题了,问题持续观察中..........

当使用http的方式去调用执行,一直会报错,现在把批量执行的条数缩短,就没有再报出相关的问题。

java.lang.RuntimeException: error while performing requestat org.elasticsearch.client.RestClient$SyncResponseListener.get(RestClient.java:636)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:212)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:185)at com.ctrip.ttd.offlinesearch.service.service.impl.EsServiceImpl.execute(EsServiceImpl.java:56)at com.ctrip.ttd.offlinesearch.service.proxy.impl.OptionSearchProxyImpl.createOptionIndex(OptionSearchProxyImpl.java:66)at com.ctrip.ttd.offlinesearch.service.service.impl.ImportOptionServiceImpl.dealOptionInfo(ImportOptionServiceImpl.java:197)at com.ctrip.ttd.offlinesearch.service.service.impl.ImportOptionServiceImpl.dealOption(ImportOptionServiceImpl.java:109)at com.ctrip.ttd.offlinesearch.service.task.SyncOptionEsDataTask.doWork(SyncOptionEsDataTask.java:51)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at qunar.tc.qschedule.config.spring.TaskBean$1.doWork(TaskBean.java:73)at qunar.tc.qschedule.executor.SchedulerProvider$2.handleScheduleMessage(SchedulerProvider.java:233)at qunar.tc.qschedule.executor.SchedulerProvider$2.onMessage(SchedulerProvider.java:218)at qunar.tc.qschedule.executor.ScheduleMessageHandlerImpl$1.run(ScheduleMessageHandlerImpl.java:84)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.http.HttpException: Out of sequence responseat org.apache.http.nio.protocol.HttpAsyncRequestExecutor.responseReceived(HttpAsyncRequestExecutor.java:267)at org.apache.http.impl.nio.DefaultNHttpClientConnection.consumeInput(DefaultNHttpClientConnection.java:257)at org.apache.http.impl.nio.client.InternalIODispatch.onInputReady(InternalIODispatch.java:81)at org.apache.http.impl.nio.client.InternalIODispatch.onInputReady(InternalIODispatch.java:39)at org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:116)at org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:164)at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:339)at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:317)at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:278)at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:106)at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:590)... 1 more

ES error while performing request相关推荐

  1. tomcat报错: Error parsing HTTP request header

    Error parsing HTTP request header 在服务器上面集成项目的时候,tomcat报错,在往上面查找是因为eclipse运行的tomcat和服务器上面的tomcat版本不一致 ...

  2. SpringBoot+Vue使用Get请求时提示:Error parsing HTTP request header

    场景 vue中使用axios请求springboot的后台接口时需要传递一个int数组. 原本使用的是get请求. export function handCompletedRequest(ids) ...

  3. 分布式应用,response导出error on submit request on future invoke、java.lang.OutOfMemoryError: Java heap space

    背景 HSF 分布式框架 ,基于EasyExcel 实现excel导出 . 控制层, GET请求 , 传递 HttpServletRequest 和 HttpServletRespose 到,业务中台 ...

  4. org.springframework.web.client.ResourceAccessException: I/O error on POST request for ************

    org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://l ...

  5. Error parsing HTTP request header Larger错误解决方法

    Error parsing HTTP request header Larger错误解决方法 参考文章: (1)Error parsing HTTP request header Larger错误解决 ...

  6. Cannot forward to error page for request ......

    今天现场报了以下问题: Cannot forward to error page for request [/order/search] as the response has already bee ...

  7. ResourceAccessException: I/O error on POST request for “http://localhost:9411/api/v2/spans“

    异常处理:org.springframework.web.client.ResourceAccessException: I/O error on POST request for "htt ...

  8. spingboot报错I/O error on POST request for “9411/api/v2/spans“: connect timed out

    springboot报错I/O error on POST request for "http://10.10.195.199:9411/api/v2/spans": connec ...

  9. I/O error on POST request for “http://localhost:9411/api/v2/spans“

    报错信息展示 整合微服务架构的时候,控制台出现报错信息: I/O error on POST request for "http://localhost:9411/api/v2/spans& ...

最新文章

  1. 微服务拆分,选型与演进
  2. 借助URLOS快速安装python3网站环境
  3. 两个listmap合并去重_我是如何用单机实现亿级规模题库去重的?
  4. 笔记-信息化与系统集成技术-信息资源管理
  5. Python数据可视化词云展示周董的歌
  6. arduino液位传感器_如何使用Arduino + VL53L0X来制作液位感应设备
  7. Tensor 和Numpy转换
  8. 手机淘汰了多少机器,你怎么看?
  9. 前端技术周刊 2018-08-06:ES Module
  10. 电视盒刷linux 教程,网络机顶盒刷机教程和详细方法,实现软件任意安装,电视免费看...
  11. Unity 3D模型展示素材
  12. 【DirectX】D3D中基本图形绘制函数形参意义(总结)
  13. Windows Server2012 服务器修改密码过期时间
  14. 您的组织策略阻止我们为您完成此操作
  15. ubuntu用户磁盘空间分配--quota
  16. 地震数据剖面图-matlab
  17. Spring学习(二)IOC
  18. 你需要知道的WAMP5
  19. 编译原理c++基于LR分析表编写语法分析器
  20. Matlab中fullfile函数在UI界面中调用

热门文章

  1. Vue template 标签不可以使用 v-show/v-for
  2. MySQL 计算时间差
  3. SQL的四种匹配模式
  4. 有谁帮我建网站c2c上海厨具网
  5. ATLAS什么时候增加服务器,ATLAS出生点介绍 ATLAS服务器说明-游侠网
  6. 拒绝眼花缭乱 还网页链接“清白”
  7. 小布老师oracle 9i性能调优
  8. 刘韧:角色、扮相、知识与历史
  9. java生成xml符号被转义_xml 转义特殊字符
  10. python生成word文档的表格_2018-10-04 [日常]用Python读取word文档中的表格并比较