我有一个Windows Azure应用程序(Asp Net Mvc 4)。 这个应用程序中有一些ajax。一些请求具有简单的内存服务器逻辑(没有sql,没有外部Web服务)。 当我在调试模式下本地运行它时,ajax请求获取响应大约需要900毫秒。 在本地处于释放模式,大约需要30毫秒(没关系)。 当我将应用程序发布到Azure时,请求获取响应需要450毫秒。我尝试调试模式和发布,还有云和本地服务配置。在所有情况下,它需要450毫秒。 问题:有什么我没有考虑到的吗?
答案 0 :(得分:1)
要正确诊断ASP.NET MVC应用程序的性能,您需要考虑:
Chrome和Internet Explorer的开发者工具,Firefox的Firebug和Yahoo的YSlow等工具可以让您更好地了解应用程序的性能。