naotang的测试成长空间,记录工作中的问题,学习中的心得。 个人网站:www.naotang.com

IIS:HttP.sys error Reason了解

上一篇 / 下一篇  2007-12-01 11:29:26 / 个人分类:Web测试

51Testing软件测试网7b%SO:Oi/J,|

承接503的原因分析。
"I QR.b9oW051Testing软件测试网%R-wB([cn
Connection_Abandoned_By_AppPool
q,o6B"a0JWI |Z r0
工作进程意外终止和遗弃请求产生错误。51Testing软件测试网}I*k:re5_g

-w&K U%a%F1r(ZM[0Connection_Dropped51Testing软件测试网&O+n])A-f:B E
This reason phrase indicates that a zombie connection was dropped by IIS and not resolved correctly.51Testing软件测试网FO1mctGOEn

51Testing软件测试网(A+AYSxR^(B

多种连接超时错误:51Testing软件测试网)ou H.|(O6^3f
Timer_ConnectionIdle:连接闲置过长超时。默认 ConnectionTimeout 期限为两分钟。
ob9s1X I-^I ex0Timer_HeaderWaitA:因为请求的头文件未在默认时间内收到,导致连接超时。51Testing软件测试网 @)aH'jhrc,U_
Timer_MinBytesPerSecond:低于最小的吞吐量,默认值为240个字节/秒
.b%dU]+G#c!s F i o0•Timer_EntityBody:在等待实体到达的过程中,该连接过期。
p;~z2v"}l oO p0Timer_AppPool:因为请求在一个应用程序池队列中等待过长导致该连接过期。51Testing软件测试网#bfW Uhi;Z2\6P
51Testing软件测试网VaB qi
解析错误:
:vM!q$[{9c0
BadRequest51Testing软件测试网-C$u&m t:k-mL9^ K
• Verb51Testing软件测试网7@4`1p%J |s vl0v
• URL
/m(TuP"ak&\9c0• Header
4k#@A!AH+y"e2E-q,O([0• Hostname
+o&~"g)Qw l:@/S0
• Invalid_CR/LF
jvn(C? ayT!_0
• Number
v_,DAnS%?6Zw b#gn0
• FieldLength51Testing软件测试网U4^VG3zc b ?n
• RequestLength
'wB8e7a3F0
• Forbidden
k,q"{7al I0
• LengthRequired
*qgiQUEN(iw-d1b0
• Precondition
$j%y'Q&K3n9d*n F0
• EntityTooLarge51Testing软件测试网 n.bwmXh6R;z
• URL_Length
9z|q)K M0
• Internal51Testing软件测试网 Fs:Rqw O
• N/I
{6G+L t WX)ff051Testing软件测试网#_qw v[&l W1b"A\
Internal
v]k/KX0
HTTP Error 500, internal server error, occurred.51Testing软件测试网2ys5i ]?s%P;M

DpID X gFx b3r0N/I
_zzp-p._c%yF0
HTTP Error 501, not implemented, occurred.
] A%@0q J'`TK051Testing软件测试网]#zXO/_ p$G
All 503 errors51Testing软件测试网aK!x3J2nV
503错误是服务不可用错误,包含以下几项。
;H1J}2Es.C^0N/A:服务不可用51Testing软件测试网Po\-@@ H3PD.]
ConnLimit:站点连接限制已达到
/a L2G![2s^1\$O;|0AppOffline:因为rapid fail protection, IIS停用会应用程序池51Testing软件测试网IJ%qc?J{$s
  那什么是IIS的rapid fail protection保护机制呢,简单点就是说当IIS因为程式不良或遭到   恶意攻击时,造成Worker Process Carsh,IIS会自动重启一个新的Worker Process继续提供服务;但如果新启动的Work Process接连Crash,IIS就会停用该Application Pool,以免持续不断重启新的Work Process的沉重负担把Server搞挂。51Testing软件测试网R$lMs6kx#B/J{
  rapid fail protection的设置参数可在应用程序池—属性—运行状况中配置。
h~nZ9{`G0QueueFull:应用程序请求队列已满
"O;I!M-_ }0Disabled:管理员手动关闭应用程序池
`s RfhG;j0AppShutdown因为管理员设置的某个限制,应用程序池自动关闭
M`5?Vgr0• AppPoolTimer:应用程序池因为太忙,无法处理请求
B4wzc{-Qq0
8M^Vww4U0r0Version_N/S51Testing软件测试网'V6p#tCs4UwAi
HTTP error 505, HTTP version not supported, occurred

.Hn2Bc5g+G4n0

TAG: IIS Connection_Dropped AppShutdown Timer_ConnectionIdle Web测试

 

评分:0

我来说两句

Open Toolbar