WEB开发网
开发学院WEB开发ASP 对你的ASP程序作负载测试 阅读

对你的ASP程序作负载测试

 2006-04-08 12:00:39 来源:WEB开发网   
核心提示: 但是无论如何,需要确保这些用户拥有有效的帐号,对你的ASP程序作负载测试(7),而且他们都可以访问IIS服务器,如果你使用的是BASIC基本认证用户帐号,自从留意了Greeley的建议以后,他就成为了一名开发支持工程师,你可以通过在你的浏览器提交证书来测试这个帐号,在文本文件写出Reque

但是无论如何,需要确保这些用户拥有有效的帐号,而且他们都可以访问IIS服务器。如果你使用的是BASIC基本认证用户帐号,你可以通过在你的浏览器提交证书来测试这个帐号,在文本文件写出Request.ServerVariables("AUTH_USER")这个值将会有很大的帮助作用。我们修改后的ASP代码将看起来是这样的:

oTS.writeline("Session Id: " & Session.SessionId & chr(32) & _

"Time: " & Cstr(now()) & "AUTH USER: " & chr(32) & Request.ServerVariables("AUTH_USER"))

使用WAS的技巧和提示

作为结束,我会提供一些技巧和提示,还有一些经验总结:

· 调整你的网站的日志文件的存储,因为这个文件将会快速的增大(见IIS文档)

· 通过设置注册表中的HKEY_LOCAL_MACHINE\Software\Microsoft\WAS\SessionTrace的DWORD为1,你可以以调试的方式追踪WAS的活动

· 如果你的WAS报告显示错误,务必检查Event Log,在工具外用浏览器浏览你的页面,然后检查服务器的日志:\WinNT\system32\LogFiles\W3SVCi

· 如果你的测试客户端机器的处理器使用率超过了%85,你也许需要添加更多的测试客户端

· 一些更有趣的话题会在WAS的文档里出现:Page Groups, Query Strings, Cookies, Web Application Stress Object Model和Active Server Page Client (这个会让你有能力通过Web远程控制测试客户端)

请注意这是个没有技术支持的工具,发送你的问题到webtool@microsoft.com。你可以在Web Application Stress Tool这个网沾上搜索一些常见的问题。你也可以对这个工具进行编程,在同样的网站上有对象模型的参考。

资源

要想获取更多的信息,WAS的网站上的tutorial是一个好去处。当然,请务必读一下随WAS附带的在线帮助—特别是一个叫Web stress testing overview的话题。

· WebHammer。一个由ServerObjects做的用于测试网络程序和服务器的工具

· LoadRunner .一个由Mercury Interactive做的压力测试工具,可以用来预见企业级程序的系统表现和性能

· Enterprise Monitor .由MediaHouse Software公司出品,用于监视,通报和恢复你的intranet 和 internet网络

· Extreme Soft's PerfMon。为Microsoft Transaction Server而做的工具,能从性能监视中提供直接的MTS监视。

J.D. Meier在美国东海岸出生并成长。自从留意了Greeley的建议以后,他就成为了一名开发支持工程师,专注于服务器端的组件和涉及MTS和ASP技术的Windows DNA应用。

上一页  2 3 4 5 6 7 

Tags:ASP 程序 负载

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接