Asp.net Azure 上的核心加载静态文件的问题



我们有一个asp.net core应用程序托管在azure作为Web应用程序。 我们有相当大的前端,包括一些javascript文件,图像和html。 有时,对静态文件(例如某些内容.js)的请求只是遇到无休止的过程,并在长时间延迟后回复状态502 Bad Gateway。这种情况不经常发生,但这对我们来说是一个大问题。我们所有的静态文件都放在wwwroot目录下。

有人经历过类似的事情吗?

好的,经过几天与团队的调查,我们想出了下一个解决方案。我们已将 ASP.NET Core的版本更新到1.1,问题已解决。仅在 Azure 上的本地 IIS 上部署应用程序时,无法重现此问题。

我不确定,哪个MS团队产生了该错误(Azure团队或 ASP.NET 核心团队)。但令人遗憾的是,MS产品的质量在过去2-3年中急剧下降。

因此,当代码中出现一些未知的错误时,不要过多地责怪自己,这可能是MS.;)的礼物。

这个问题似乎有据可查,应该在即将发布的.NET Core 1.1.1补丁(将于明天发布,03/07/2017)中得到解决。

https://github.com/aspnet/IISIntegration/issues/311

最新更新