use*_*865 5 asp.net-mvc performance iis-7 asp.net-mvc-routing windows-server-2012
我正在开发一个新的 ASP.NET MVC Web 应用程序,我看到所有页面都需要大约 12-15 秒才能加载,而不管控制器或视图中有什么。我有大约需要 8 秒的页面,除了 return View() 和在 html 中仅使用页面名称查看页面之外,控制器中没有代码。
我运行了 SQL Profiler 并且响应非常快,所以看起来 MVC 路由或其他东西一直在占用。到目前为止,我尝试了以下方法:
请让我知道 MVC 应用程序性能缓慢的原因可能是什么。
另一方面,对于大约有 150-250 个用户同时浏览的企业 Web 应用程序,我应该拥有的最佳服务器配置是什么,例如 CPU、处理器、RAM 等。
小智 -1
我遇到了类似的问题并找到了罪魁祸首。它是右键单击项目属性->Web->调试器部分下的“NativeCode”复选框。由于从 GAC、GAC64 等加载符号,这会导致加载时间非常慢。
取消选中 NativeCode复选框后,网站加载速度非常快。请试一试。
| 归档时间: |
|
| 查看次数: |
2805 次 |
| 最近记录: |