asp.net应用健康状况监视
健康状况监视的常用术语:
请求
响应
虚拟用户:模拟浏览器向Web服务器发送请求并接收响应的一个进程或线程。
响应时间:浏览器向Web服务器提交一个请求到收到响应之间的间隔时间。
思考时间:浏览器在收到响应后到提交下
一个请求之间的间隔时间。
请求成功率:Web服务器正确处理的请求数量和接收到的请求数量的比。
吞吐量:单位时间内Web服务器成功处理的HTTP页面或HTTP请求数量。
在线用户数:通常一个在线用户对应WEB应用的一个会话。
并发用户数:Web服务器在一段时间内为处理浏览器请求而建立的HTTP连接数或生成的处理线程数。
用户的最大容忍时间:例如,在线用户数为50人时,90%的下定单请求响应时间不大于8秒。
健康监视的定义
健康监视(Health Monitoring)是监视ASP.NET应用程序运行并记录指定ASP.NET应用程序事件的框架。
健康监视的必要性
健康监视为产品环境运行时执行服务,所以它可以提供处于运行状态的ASP.NET应用程序信息。健康监视提供事件的发生时间以及事件的详细相关信息,而不仅仅提供统计数字,这些信息可以帮助我们解决应用程序发生的问题。健康监视服务可行自定义,所有事件信息均可进行裁剪。
参考资料
ASP.NET Web应用程序健康监视服务浅析
成功的 Web 应用系统性能测试
相关文档:
asp.net中此页的状态信息无效,可能已损坏的解决之道[转]
默认分类 2009-02-06 16:16:06 阅读137 评论0 字号:大中小
针对此问题网上有一种解决办法,就是在该工程中的web.config中添加如下代码: <pages enableEventValidation="False" viewStateEncryptionMode="Never" /> ,但也有很多加了这段语句后,还是出错 ......
对于asp.net程序,我们应该尽可能的提供一个便捷的用户接口,减少页面回传就是其中之一。
本文演示一次上传多个文件的方法,在客户端可以随意控制上传文件的个数,但是注意总文件大小不能过大,否则会有异常抛出。至于解决大文件上传的方法已经超出本文的讨论范围。
<注:大附件办法>
<
<configuration> ......
其实对这方面一直掌握的不够熟练,属于半桶水那种类型—一知半解,所以这次重新这阅读了《asp.net 2.0技术内幕》对这块知识又有了新的认识。
在基于IIS的Web服务器上可以访问的所有资源按文件扩展名进行分组。然后把任何一个输入的请求分配给特定的运行时模块处理。ISAPI(Internet Server Application Programmin ......
先说我自己最笨的方法就是用Cookie!登陆时加一个userId在cookie里,然后删除文件重登时,如果session为空就取cookie去赋session!...如果大家不喜欢就用以下方法:
最简单的办法就是不要使用默认的方式也即
InProc(默认,进程内的会话状态):Session存储在IIS进程中(Web服务器内存)。如果使用的是Windows 20 ......
asp.net
http://topic.csdn.net/t/20060818/14/4959087.html
http://www.agrinei.com/gridviewhelper/gridviewhelper_en.htm
http://dotnet.aspx.cc/ShowDetail.aspx?id=149E5DD7-3B32-461e-ACC6-51D1652E6746
http://www.xueit.com/html/2009-08/21_4321_00.html
http://topic.csdn.net/t/20060429/10/4722766.html
......