java.io.IOException: Broken pipe

发布时间:2024年01月24日

java.io.IOException: Broken pipe
java.io.IOException: 断开的管道
java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
生产上全局的异常捕获有发现记录这个java.io.IOException: Broken pipe异常信息,初步判断这个是和请求响应的流被客户端中断有关,想着在测试环境复现这种情况,用Java发起http请求,模拟请求之后客户端中断,发现这样响应流一下就被读取到客户端,根本来不及中断,参试通过通过发起的http请求,通过设置其readTimeOut来断开与服务端流,复现了两个中文的错误信息。
注意: 如果请求有经过网关,配置的readTimeOut太短,会出现请求没有到服务器的现象。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

文章来源:https://blog.csdn.net/weixin_47748878/article/details/135458472
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。