gpt4 book ai didi

asp.net - 压力测试 ASP.Net 应用程序

转载 作者:行者123 更新时间:2023-12-03 01:48:22 25 4
gpt4 key购买 nike

在将 ASP.NET 应用程序迁移到生产环境之前,我们可以通过哪些不同方式对其进行最佳级别的压力测试?

最佳答案

这是在 ASP.NET 应用程序中进行压力测试的免费工具。

https://learn.microsoft.com/en-us/archive/blogs/alikl/stress-test-asp-net-web-application-with-free-wcat-tool

另一个称为 asp.net 性能工程,它将告诉我们如何对应用程序施加压力。

https://learn.microsoft.com/en-us/archive/blogs/alikl/asp-net-performance-engineering-stress-test-your-architecture-design-and-code

另请参阅以下帖子:

Best way to stress test a website

根据我在转移到生产环境之前的经验,请注意以下事项。

  1. 在 web.config 中设置 debug=false

  2. 在 web.config 中设置跟踪启用=false

  3. 始终使用代码的预编译版本。

  4. 将您的项目编译为 Release模式。

  5. 如果您使用的是 asp.net 2.0 或更高版本,请发布您的代码

  6. 用户尽可能缓存 api。

  7. 减少 html kb。

  8. 从 asp.net html 代码中删除空格。

  9. 使用样式表作为外部 .css 文件

  10. 如果可能,请使用 IIS 压缩。

  11. 将 javascript 文件放入 .js 文件中

  12. 使用 Server.Transfer 而不是 Response.redirect

  13. 如果可能,请使用 Inproc session 状态。

  14. 高效使用 Viewstate - 使用 controlstate 代替 viewstate,这是 asp.net 2.0 中的新功能

  15. 避免给控件起大名称,这会增加您的 html kb。

  16. 使用 Div 而不是表格,它会减小你的大小。

  17. 根据您的要求进行 IIS 性能调整

这是一个很好的链接,教我们在生产环境中部署的好方法。

http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx

关于asp.net - 压力测试 ASP.Net 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/836608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com