【发布时间】:2014-07-02 11:07:05
【问题描述】:
我在 Azure 网站标准实例上使用 MVC3、ASP.NET 4.5、EF5、SQL Azure。
我遇到了一些性能问题,其中一些是由于初始编译,即“冷启动”。
不过,我也在使用 Elmah,目前正在网站内写入 XML 文件。由于缺少 .ico 文件或对不需要但被引用的 javascript 文件的引用,我也收到不少 404 错误。是的,我知道他们不应该在那里。然而,除了引发 404 之外,他们还引发了 Elmah 错误。我想了解的是记录到 XML 文件对 Azure 网站磁盘空间的影响,而不是数据库。
也许所有这些磁盘写入都可能导致锁定或其他问题?
非常感谢。
【问题讨论】:
-
尝试在本地重现问题并使用分析器。或者,远程调试网站并在负载下暂停调试器 10 次。它会在最慢的代码中停止最多。
标签: asp.net-mvc asp.net-mvc-4 azure elmah azure-web-app-service