原文:再遇org.apache.catalina.connector.ClientAbortException: java.net.SocketException: 断开的管道 (Write failed)

优付商户平台 付款记录 页面,商户操作员点击 下载结算凭证 按钮,系统会将所选条件的交易的回单文件以zip包的形式返回给浏览器页面。 由于程序涉及到复杂计算,同时涉及到读库 网络 磁盘IO,耗时比较长。为了防止重复请求,今天,我用redis分布式锁做了防重复提交控制。 那么, 当商户操作人员在页面重复点击时,页面交互如下: 页面交互倒是OK,不过呢,通过监控运行日志,发现程序有报异常:org.ap ...

2021-06-24 15:00 0 288 推荐指数:

查看详情

ClientAbortException: java.net.SocketException: 断开管道

这次终于解决了 ClientAbortException ! 产生原因就是 断点下载引起的: 客户端下载到了一半, 用户点了 暂停, 服务器发现连接已经断开( 我认为是 httpResponse 已经断开引起 ...

Wed May 31 22:44:00 CST 2017 0 13624
org.apache.catalina.connector.ClientAbortException

记个tomcat常见流输出中断异常 org.apache.catalina.connector.ClientAbortException: java.net.SocketException: Connection reset 出现此异常常见原因是页面刷新后,数据还未返回完整,客户端就中断了连接 ...

Thu Jul 14 05:23:00 CST 2016 0 5754
解析org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe

前段时间翻服务器应用运行日志,看到这个,作为爱学习的我,立马百度了一下: 认识broken pipe pipe是管道的意思,管道里面是数据流,通常是从文件或网络套接字读取的数据。 当该管道从另一端突然关闭时,会发生数据突然中断,即是broken。 对于文件File来说,这可能是文件安装在已断开 ...

Fri Oct 11 01:56:00 CST 2019 0 4467
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM