asp.net – Azure网站上脚本/样式的长时间等待(TTFB)时间
发布时间:2020-05-23 15:31:59 所属栏目:asp.Net 来源:互联网
导读:我在Azure网站上有这个有趣的问题。我的网站使用4个脚本文件和3个风格的文件,每个细分。他们不是那么大,最大的接近200 KB。网站已经开始了。 Azure的Always On选项已打开。当我调用WebApi数据时,它返回50ms。 当应用程序重新加载时,需要250 ms才能从最小
|
我在Azure网站上有这个有趣的问题。我的网站使用4个脚本文件和3个风格的文件,每个细分。他们不是那么大,最大的接近200 KB。网站已经开始了。 Azure的Always On选项已打开。当我调用WebApi数据时,它返回<50ms。 当应用程序重新加载时,需要250 ms才能从最小脚本中获取第一个字节,而其他脚本需要更多。初始Html在60 ms内加载。脚本/样式被缓存,因此它们不被下载,但TTFB时间正在杀死性能。这会重复每一次重新加载。应用程序不包含任何复杂的配置,所以它应该运行得比它快得多。 什么可以引起这样的问题? 解决方法虽然您的静态文件被缓存,但浏览器仍然使用if-modified-since标头发出请求(导致304)。虽然它不需要下载实际的内容,但仍然需要等待RTT服务器的思考时间来继续。 我会建议两件事情: >添加缓存控制和过期标题 – 有助于避免304在某些情况下(除非你打F5) 这里更好的东西 祝你好运! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 如何在ASP.NET MVC3控制器中访问autofac容
- 在ASP.NET Identity 2.0.0-beta1中禁用双因素身份验证
- asp.net-mvc – Editor为int选择一个字符串模板
- asp.net-mvc – ASP.NET MVC默认路由?
- asp.net – 不引人注目的Javascript富文本编辑器?
- asp.net-mvc – ASP.NET MVC 3 Treeview
- asp.net-mvc-2 – 使用Ninject返回null的HttpHandler属性注
- asp.net – 如何快速进行HTML渲染
- asp.net – 如何为Umbraco创建项目包?
- asp.net-mvc – 使用mvc的主要目的
推荐文章
站长推荐
- ASP.NET分析器错误无法加载代码
- asp.net-mvc – 如何在ASP.NET MVC 4中定义catch
- .net – 使用Elmah以编程方式记录错误:记录特定
- 有趣的项目理念为体面的开发想要了解更多Asp.Net
- asp.net-mvc-4 – 用于空响应的ASP.NET Web API和
- ASP.NET OAuth授权 – 使用ClientId和Secret以及
- asp.net-mvc – asp.net MVC应该是View-Model封装
- asp.net-mvc – 特定便携式区域的ControllerFact
- asp.net – 要检查字符串值是否具有数值或C#
- asp.net-mvc-3 – Paypal Sandbox MVC3
热点阅读
