当前位置: 首页 > article >正文

排查IOException Broken pipe 错误

引用分析, Broken Pipe 是如何发生的:

Not every Broken Pipe exception is developer's fault 并非每个 Broken Pipe 异常都是开发人员的错

导致此异常的可能因素:

  • 最终用户数

由于 Broken Pipe 的主要原因之一是用户的行为(在服务器完成发送响应之前意外关闭了活动的浏览器会话),最终用户数量的增加增加了 Broken Pipe 的机会。

  • 重响应负载(返回数据量大)

来自服务器的大量响应需要大量时间才能传输到客户端,而这个巨大的时间跨度可能就是 Broken Pipe 的情况。

  • 服务器超时(有代理的情况)

如果 Web 服务器在等于服务器设置的超时值的特定时间内无法从服务获得响应,它会关闭与客户端的连接,返回 503: Gateway Timeout,从而导致 Broken Pipe。 ​

http://www.lryc.cn/news/2416125.html

相关文章:

  • Windows窗口下的命令
  • 程言序语之“朱古力”
  • Linux【shell命令以及运行原理】【权限】
  • 无密码卸载诺顿杀毒软件的方法
  • JS高级—call(),apply(),bind()
  • 网页中如何显示版权符号
  • Msn机器人要屏蔽安装msnshell插件的系统消息的方法
  • adobe flash player debug 官方 下载 地址
  • Java中的Socket的用法(普通Socket,NioSocket)
  • Input框属性输入汉字,数字的控制技巧
  • 剖析VB6.0如何连接数据库?
  • 光立方原理图理解
  • 剖析虚幻渲染体系(14)- 延展篇:现代渲染引擎演变史Part 1(萌芽期)
  • Google搜索的工作原理分析【图解】
  • android+rom+bootloader+flash,Android ROM开发(4) bootloader 三种启动模式
  • 不要再被骗了------QQ盗号原理大揭秘
  • 8086 CPU 寄存器
  • English interview。。。
  • 探索云端创新:CF-Worker-Dir - 一分钟搭建个性化导航页
  • 【网络奇遇记】因特网基础概览
  • 【你也能从零基础学会网站开发】 Win10系统下如何完美安装SQL Server 2000+解决SysWOW64权限限制方案!
  • dos命令特殊符号
  • RedFlag桌面6.0 Linux的安装 与Nvidia GeForce Mx440兼容性问题
  • 矩形区域剪裁区域
  • Delphi多线程
  • 解决d3dcompiler_42.dll错误找不到等问题
  • context.xml
  • Fedora 19的一些配置
  • 获取Android手机CPU类型 ARM、ARMV7、NEON
  • 触摸屏介绍—电阻触摸屏+电容触摸屏