2 aslgm 1 aslgm_1 于 2017.01.16 19:04 提问

java.io.IOException: Broken pipe错误

图片说明
帮忙看看,自己测服务器并发量,其他的接口跑了2000个都没有问题。这个接口跑500个就抱这种错误,每次请求数据量大约从服务器拉3Kb左右
代码的主要逻辑大体上就是从两个数据表了取数据,过滤封装之后给客户端

4个回答

aslgm_1
aslgm_1   2017.01.17 14:08
已采纳

解决了:原因是客户端没有在限定的时间内将数据发送到服务器。引起这个的两方面,1对客户端来说,检查客户端连接超时时间;2对服务端,我用的nginx检查它配置的几个超时时间

qq_16909927
qq_16909927 请问具体的实现是怎么做的,我也遇到这个问题,但是无法从代码层分析出问题在哪里。。。
7 个月之前 回复
zhangpan_soft
zhangpan_soft   Rxr 2017.01.16 19:16

IO管道被破坏了,应该是操作完毕之后没有关闭管道的原因吧

Reeye_
Reeye_   2017.01.16 19:17

最好还是贴代码,好分析

aslgm_1
aslgm_1   2017.01.17 09:39

图片说明
图片说明
图片说明
几个大类

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
hive使用python脚本导致java.io.IOException: Broken pipe异常退出
反垃圾rd那边有一个hql,在执行过程中出现错误退出,报java.io.IOException: Broken pipe异常,hql中使用到了python脚本,hql和python脚本近期没有人改过,在10.1号时还运行正常,但是在10.4号之后运行就老是出现相同的错误,而且错误出现在stage-2的reduce阶段,gateway上面的错误提示如下:
记录一次线上,ss服务出现大面积不能响应请求:java.io.IOException: Broken pipe
5月26日 ,晚上 ,我讲新增的功能部署上线后,运行两天,接口服务就响应不了,错误特征: 1.日志信息: exec-147] com.xpx.middle.web.VproductSearchController - Òì³£ÐÅÏ¢£ºjava.io.IOException: Broken pipeÒì³£¶ÑÕ»£ºorg.apache.catalina.connector.OutputB
java.io.IOException: Broken pipe
Hadoop Streaming编程: 采用Python脚本来编写map和reduce脚本时必须注意对异常情况的处理,比如: #!/usr/bin/python import sys for eachLine in sys.stdin:     eachLine = eachLine.strip()     Seg = eachLine.split('\x01')     if
断开的管道 java.io.IOException: Broken pipe 解决方法
断开的管道 java.io.IOException: Broken pipe 解决方法一、Broken pipe产生原因分析1.当访问某个服务突然服务器挂了,就会产生Broken pipe;2.客户端读取超时关闭了连接,这时服务器往客户端再写数据就发生了broken pipe异常!二、方案1.问题一分析服务器为什么挂了。2.问题二使用jps/jstack分析线程栈,看是不是有线程阻塞。...
Broken pipe异常分析及解决
Broken pipe异常分析报告 错误描述 ClientAbortException: java.io.IOException: Broken pipe 可能出现原因: TCP服务端write数据时,收到SIGPIPE信号(连接已经终止)
服务器遇到Broken Pipe崩溃
==============================第1篇===================================================== 最近产品线中又碰到Broken pipe的问题,之前也碰到过,但分析了下,原因是不同的。 情景一: 在一个网络传输的模块中,由于Broken pipe导致服务程序退出。 分析:经常写网络服务的的人也许知道,一般在启动等
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
完整错误信息:org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:396) at org.apache.tomcat.u
java io exception Broken Pipe
今天遇到了一个奇葩的问题,java io exception Broken Pipe java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
java.io.IOException 断开的管道 解决方法 ClientAbortException: java.io.IOException: Broken pipe
    今天公司技术支持的童鞋报告一个客户的服务不工作了,紧急求助,于是远程登陆上服务器排查问题。    查看采集数据的tomcat日志,习惯性的先翻到日志的最后去查看有没有异常的打印,果然发现了好几种异常信息,但是最多还是这个:24-Nov-2016 09:54:21.116 SEVERE [http-nio-8081-Acceptor-0] org.apache.tomcat.util.net...
HBASE 错误及解决办法
java.io.IOException: Call to /192.168.2.6:9000 failed on local exception: java.io.IOException: Broken pipe hbase启动可能会出错导致失败, java.io.IOException: Call to /192.168.2.6:9000 failed on local except