社区
Java SE
帖子详情
java.io.IOException: Broken pipe处理
清汤泡饭
2017-08-15 06:01:54
程序下载文件,浏览器取消下载,后台会报IO异常,org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe。
做了捕获异常处理,如下
可是在tomcat的日志中还报了错,不想这个打出来,太丑。
诸位有何好一点的办法。
...全文
4330
4
打赏
收藏
java.io.IOException: Broken pipe处理
程序下载文件,浏览器取消下载,后台会报IO异常,org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe。 做了捕获异常处理,如下 可是在tomcat的日志中还报了错,不想这个打出来,太丑。 诸位有何好一点的办法。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
清汤泡饭
2021-05-08
打赏
举报
回复
引用 2 楼 z_kakaya 的回复:
请问怎么解决的?
定义了一个异常捕捉器,捕获处理,AOP编程。
清汤泡饭
2021-05-08
打赏
举报
回复
引用 1 楼 拥人 的回复:
楼主有解决方法嘛 ? 我也遇到这个问题 不想打印 想捕捉
写了一个异常捕捉器,网上搜索一下,很简单的。
邹老师的小课堂
2021-03-31
打赏
举报
回复
请问怎么解决的?
拥人
2020-09-26
打赏
举报
回复
楼主有解决方法嘛 ? 我也遇到这个问题 不想打印 想捕捉
处理
java
.
io
.
IO
Except
io
n
_
Broken
pipe
问题
但是通过nginx代理后,就出现了问题,试了两次,发现距离上一次服务端发送信息给浏览器间隔60s。nmap的扫描一个服务器的耗时要在80s左右,于是猜测可能是nginx的某个配置低于nmap的扫描耗时,导致出现了上述问题。背景:最近需要通过nmap扫描服务器的端口,此功能通过websocket 和前端进行交互,当前端出发端口扫描之后,后端通过websocket将扫描到的信息返给前端,完成后,给前端一个关闭的信号。仅在两个连续的读取操作之间设置超时,而不是为整个响应的传输设置超时。
java
.
io
.
IO
Except
io
n
:
Broken
pipe
的异常
处理
断开的管道
java
.
io
.
IO
Except
io
n
:
Broken
pipe
解决方法 一、
Broken
pipe
产生原因分析 1.当访问某个服务突然服务器挂了,就会产生
Broken
pipe
; 2.客户端读取超时关闭了连接,这时服务器往客户端再写数据就发生了
broken
pipe
异常! 二、方案 1.问题一分析服务器为什么挂了。 2.问题二使用jps/jstack分析线程栈,看是不是有线程阻塞。 ...
记录一次
java
.
io
.
IO
Except
io
n
:
Broken
pipe
的异常
处理
出现“
Broken
pipe
”可能的情况: 1、客户端请求服务器数据,服务器突然挂了; 2、客户端请求服务端数据,服务端正常返回,凡是客户端由于超时等原因断开。 原因分析:做了压力测试,发现遇到的情况属于第二种,由于去数据库取数据的时候,30秒里无法正常获取有效的数据库连接,或者查询时间长,导致OSB过来的请求超时,也就是客户端超时了,服务端还试图返回数据,结果导致如题异常。 解决方法:...
生产环境异常记录——
java
.
io
.
IO
Except
io
n
:
Broken
pipe
的深入分析
java
.
io
.
IO
Except
io
n
:
Broken
pipe
异常 Socket 网络套接字
Pipe
网络通信管道
java
.
io
.
IO
Except
io
n
:
Broken
pipe
& getOutputStream() has already been called for this response 问题
处理
问题:在做excel导出时,断点调试,自己写的代码没有任何问题,从执行完自己的业务代码到返回客户端的过程中报了如下错误 [http-n
io
-8080-exec-1] 05/20-21:06:35,137 ERROR com.kr.media.framework.web.BaseExcept
io
nResolver.doResolveHandlerMethodExcept
io
n(BaseExcept
io
nResolver.
java
:33) - org.apache.catalina.connector.Cl
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章