Asp.net core 首次访问网站时ASP.NET核心高TTFB(超过5秒)
我用ASP Core 3.1完成了一个网站。我通过Plesk panel将此网站上传到主机。当我在不同来源上控制网站的速度时,我看到网站的TTFB非常差,超过5秒 但这只对该站点的第一个入口有效。我问过我的网络托管公司这个问题。他们说它来自API或外部文件,但我无法理解Asp.net core 首次访问网站时ASP.NET核心高TTFB(超过5秒),asp.net-core,seo,pagespeed,pagespeed-insights,google-pagespeed-insights-api,Asp.net Core,Seo,Pagespeed,Pagespeed Insights,Google Pagespeed Insights Api,我用ASP Core 3.1完成了一个网站。我通过Plesk panel将此网站上传到主机。当我在不同来源上控制网站的速度时,我看到网站的TTFB非常差,超过5秒 但这只对该站点的第一个入口有效。我问过我的网络托管公司这个问题。他们说它来自API或外部文件,但我无法理解 这是我的观察结果 当您在一段时间内不访问该站点时,它将变得非常理想,大多数托管提供商(共享托管)将卸载该站点和应用程序池 当下次有任何请求出现时,需要一段时间才能再次加载应用程序。如果您上传应用程序的新版本,也会发生这种情况
这是我的观察结果
现在来看看您的应用程序,比如您是否正在加载来自外部服务器的第一个请求中的任何数据。如果是这样的话,延迟也会导致这样的问题。这是我的观察结果