请求中断的原理与分类

本文分享自天翼云开发者社区《请求中断的原理与分类》.作者:尹****聪

1 中断的原理

在nginx中所有的http请求是流式的处理逻辑,当client发出一个请求后,nginx把请求代理到upstream上。如果upstream已经返回了200 OK的响应头,此时由于upstream或者client的原因导致这个请求无法正常的完成,把这种类型的请求归结为一个中断请求。

2 类型定义

总结了以下几种情况来说明中断的类型:

中断类型 错误码
无中断 0
client提前断开连接 1
client读超时断开连接 2
client写超时断开连接 3
upstream提前断开连接 4
upstream读超时断开连接 5
upstream写超时断开连接 6

3 统计到访问日志中

如果请求发生了中断,把对应的错误码写入到访问日志中供排查使用

相关推荐
锐速网络2 天前
CDN视频加速集群部署与性能调优
cdn·网络优化·视频加速·流媒体加速·直播cdn·cdn集群部署·锐速安全
mCell11 天前
别急着骂运营商,你家路由器里可能藏着一台 PCDN 盒子
前端·http·cdn
云安全干货局13 天前
怎么选择靠谱的CDN服务品牌?主流品牌性能对比及加速效果解析
cdn·安全加速·云加速·业务加速·edge scdn
SEO_juper23 天前
CDN 地域节点优化:匹配 GEO 信号,提升加载速度
服务器·ai·php·seo·cdn·geo·谷歌优化
Love Song残响1 个月前
PowerSetting下载慢?CDN加速 + 离线包分发综合优化方案
cdn
隔窗听雨眠1 个月前
从DNS解析到分布式存储的技术解构
分布式·网关·cdn·dns·socks
shao9185162 个月前
第3章(2)——使用Gradio JavaScript Client
javascript·node.js·cdn·gradio·job·events·playcode
黄俊懿2 个月前
【架构师从入门到进阶】第五章:DNS&CDN&网关优化思路——第一节:DNS优化
网络·计算机网络·架构·系统架构·cdn·dns·架构设计
红云梦2 个月前
互联网三高-高性能之多级缓存架构
java·redis·缓存·架构·cdn
牛奶3 个月前
为什么全国人民都能秒开同一个视频?
前端·http·cdn