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

IIS:HttP.sys error Reason了解

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

x8WB@Dv*H Z#c0承接503的原因分析。
X3@x?$i5H1U0
Rb y2waQ#t0Connection_Abandoned_By_AppPool51Testing软件测试网^%J d g4@7|Ob o
工作进程意外终止和遗弃请求产生错误。51Testing软件测试网 u ]hX7C|

&~5AOhl s"|(Z0Connection_Dropped
F9sRW#F/f-Q0
This reason phrase indicates that a zombie connection was dropped by IIS and not resolved correctly.

xb S2`-J-sk0

;Y3|~MEP0多种连接超时错误:
~o(v rm0
Timer_ConnectionIdle:连接闲置过长超时。默认 ConnectionTimeout 期限为两分钟。
(V'B;qn dq Y)I)c0Timer_HeaderWaitA:因为请求的头文件未在默认时间内收到,导致连接超时。
&E${8a6_N0Timer_MinBytesPerSecond:低于最小的吞吐量,默认值为240个字节/秒
Y5^nB9HE-~}s4~K0•Timer_EntityBody:在等待实体到达的过程中,该连接过期。51Testing软件测试网9iV'@Z$FFm
Timer_AppPool:因为请求在一个应用程序池队列中等待过长导致该连接过期。
2Q zL+rm0[0
4B#z:ri/C[2Y(L1H+f|0解析错误:
dZ6sO}0
BadRequest
1~*MpdN*f0• Verb
ws6xC @M0• URL51Testing软件测试网M pob2e"kVw
• Header
|rmZ/]r8l:n0• Hostname51Testing软件测试网5p0| wL9T
• Invalid_CR/LF
:EuJ}+^FY0
• Number
K&{H#TF0
• FieldLength
e5o,G4n~Ph0
• RequestLength
z Vv[&h BOb0
• Forbidden51Testing软件测试网.? i+x kf6Q.\\2B8N
• LengthRequired51Testing软件测试网 `-p0C h)Q0Uz
• Precondition
)F2}tnS2g0
• EntityTooLarge51Testing软件测试网"ky ZH3ke e
• URL_Length
*v}}&aK?e0
• Internal51Testing软件测试网C R YU ?8V3R J[
• N/I51Testing软件测试网(`E.\lb~ c.R E
51Testing软件测试网/f-A.nA}{2xA r
Internal51Testing软件测试网m!\ u#K2q5oz
HTTP Error 500, internal server error, occurred.51Testing软件测试网_.[v A7oBW

P4c+LD!K0N/I51Testing软件测试网A&m&n%\.[qj
HTTP Error 501, not implemented, occurred.51Testing软件测试网pf-\)Pn$A

.QN nC8t AD6s0All 503 errors
U|ALt+}"[8a0
503错误是服务不可用错误,包含以下几项。
-o2n ~-jU{uh&A T0N/A:服务不可用
2J2@T|})B.wX0ConnLimit:站点连接限制已达到
4q)BG Zt1f"H.][0AppOffline:因为rapid fail protection, IIS停用会应用程序池
(@A%s/f`(]r0  那什么是IIS的rapid fail protection保护机制呢,简单点就是说当IIS因为程式不良或遭到   恶意攻击时,造成Worker Process Carsh,IIS会自动重启一个新的Worker Process继续提供服务;但如果新启动的Work Process接连Crash,IIS就会停用该Application Pool,以免持续不断重启新的Work Process的沉重负担把Server搞挂。
l5{vm$L;o*d2p)z]0  rapid fail protection的设置参数可在应用程序池—属性—运行状况中配置。
T!V |6c)w'g*O0QueueFull:应用程序请求队列已满
j4Efo5?v0Disabled:管理员手动关闭应用程序池51Testing软件测试网4TG2ewo&Y[G
AppShutdown因为管理员设置的某个限制,应用程序池自动关闭51Testing软件测试网 `7?[;F3sj?'j(R
• AppPoolTimer:应用程序池因为太忙,无法处理请求51Testing软件测试网j u-A)B+L

$r e)c,qY*v0Version_N/S51Testing软件测试网YYjL_CMsc
HTTP error 505, HTTP version not supported, occurred51Testing软件测试网L.l Gz2ZK j:z


TAG: IIS Connection_Dropped AppShutdown Timer_ConnectionIdle Web测试

 

评分:0

我来说两句

Open Toolbar