压力测试ASP.Net应用程序
在将asp.net应用程序移动到生产环境之前,我们可以使用不同的方法做一些最佳的压力测试?
解决方法
这里是asp.net应用程序的压力测试的免费工具。
http://blogs.msdn.com/alikl/archive/2008/03/09/stress-test-asp-net-web-application-with-free-wcat-tool.aspx 另一个称为asp.net性能工程,将告诉我们如何能够强调应用程序。 http://blogs.msdn.com/alikl/archive/2008/05/05/asp-net-performance-engineering-stress-test-your-architecture-design-and-code.aspx 也通过以下职位: Best way to stress test a website 从我的经验,在移动到生产环境之前,请采取以下几件事情。 1)设置debug = false到web.config 2)set trace enabled = false into the web.config 3)始终使用预编译的代码版本。 4)将您的项目编译为发布模式。 5)如果您使用的是asp.net 2.0或更高版本,请发布您的代码 6)用户缓存api尽可能多。 7)减少你的html kb。 8)从asp.net html代码中删除空格。 9)使用样式表作为外部.css文件 10)如果poosible使用IIS压缩。 11)将你的javascript文件放在.js文件中 12)使用Server.Transfer而不是Response.redirect 13)如果可能,请使用Inproc会话状态。 14)有效地使用Viewstate – 使用controlstate,而不是在asp.net 2.0中更新的viewstate 15)避免给控件大的名字,它会增加你的html kb。 16)使用Div而不是表格会减小你的大小。 17)按照您的要求进行IIS性能调优 这里是良好的链接,教我们在生产环境中部署的好方法。 http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何决定哪个是正确的,WebForms或MVC做ASP.NET时
- asp.net-mvc-3 – MVC3:设置下拉列表选择的值
- asp.net-mvc-3 – 在MVC3区域中使用Webform
- 【开源小软件 】Bing每日壁纸 让桌面壁纸保持更新
- asp-classic – 是否有像Visual Studio一样的ASP.NET开发服
- ASP.NET MVC是否使Web表单成为旧版平台?
- asp.net – HTTP错误500.23之后添加到我的本地网站dotless
- asp.net-web-api – 无法识别Web Api [可查询]属性
- asp.net-mvc-3 – 为什么WebGrid在格式化中使用动态?
- .net – 是否必须在自定义实现中覆盖默认的成员资格提供程序
- asp.net-mvc – ASP.NET MVC FileStreamResult不
- 有没有办法将内部控件放在ASP.NET自定义控件中?
- asp.net-mvc-3 – MVC3 MapRoute,带斜杠的参数
- asp.net-core – EntityFramework核心数据库首先
- ASP.NET MVC – 用于编辑的ViewModels
- asp.net-mvc-3 – 如何不使用Ninject的内核作为资
- asp.net-mvc-3 – 在web.config文件中忽略resour
- MVC3&Razor – 将DateTime字符串从“mm / dd
- 如何为ASP.NET 5 MVC 6实现NoSQL身份提供程序
- asp.net – SignalR不再工作“找不到包含OwinSta