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
Rby2waQ#t0Connection_Abandoned_By_AppPool51Testing软件测试网^%J
d
g4@7|Obo
工作进程意外终止和遗弃请求产生错误。51Testing软件测试网
u
]hX7C|
&~5AOhls"|(Z0Connection_Dropped
F9sRW#F/f-Q0This reason phrase indicates that a zombie connection was dropped by IIS and not resolved correctly.
xbS2`-J-sk0;Y3|~MEP0多种连接超时错误:
~o(vrm0•Timer_ConnectionIdle:连接闲置过长超时。默认 ConnectionTimeout 期限为两分钟。
(V'B;qn dqY)I)c0•Timer_HeaderWaitA:因为请求的头文件未在默认时间内收到,导致连接超时。
&E${8a6_N0•Timer_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~*Mpd N*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~P h0• RequestLength
zVv[&h
BOb0• Forbidden51Testing软件测试网.?i+xkf6Q.\\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软件测试网 _.[vA7oBW
P4c+LD!K0N/I51Testing软件测试网A&m&n%\.[qj
HTTP Error 501, not implemented, occurred.51Testing软件测试网pf-\)Pn$A
.QN
nC8tAD6s0All 503 errors
U|ALt+}"[8a0503错误是服务不可用错误,包含以下几项。
-o2n~-jU{uh&AT0•N/A:服务不可用
2J2@T|})B.wX0•ConnLimit:站点连接限制已达到
4q)BG Zt1f"H.][0•AppOffline:因为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*O0•QueueFull:应用程序请求队列已满
j4Efo5?v0•Disabled:管理员手动关闭应用程序池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
相关阅读:
- 【转帖】WebComputing━ADO总结报告 (naotang, 2007-8-16)
- Http请求处理过程 (naotang, 2007-12-29)
- 字符、字节和编码理解 (naotang, 2008-1-16)
- 【原创】Windows下安装Resin+Apache (naotang, 2008-4-01)
- Apache自动启动及添加为Linux的服务 (naotang, 2008-4-07)
- 【原创】IIS Log日志直接存入数据库 (naotang, 2008-4-25)
- 『转』Apache2 MPM的选择与配置 (naotang, 2008-11-10)
- 『转』MIME TYPE (naotang, 2008-11-12)
- Web测试工具Selenium入门心得 (fishy, 2009-1-17)
- cookies的安全测试 (huoxingyinzi, 2009-1-30)
收藏
举报
TAG:
IIS
Connection_Dropped
AppShutdown
Timer_ConnectionIdle
Web测试