azure上的Asp.net核心存在加载静态文件的问题

azure上的Asp.net核心存在加载静态文件的问题,azure,asp.net-core,asp.net-core-mvc,static-files,Azure,Asp.net Core,Asp.net Core Mvc,Static Files,我们有一个asp.net核心应用程序作为web应用程序托管在azure中。 我们有相当大的前端,包括很少的javascript文件、图像和html。 有时,对静态文件(例如something.js)的请求会进入无休止的过程,并在长时间延迟后以状态502 Bad Gateway进行响应。这种情况并不经常发生,但对我们来说是个大问题。我们所有的静态文件都放在wwwroot目录下 有人经历过类似的事情吗?好吧,在与团队一起调查几天后,我们想出了下一个解决方案。我们已将ASP.NET Core的版本更新

我们有一个
asp.net核心
应用程序作为web应用程序托管在
azure
中。 我们有相当大的前端,包括很少的javascript文件、图像和html。 有时,对静态文件(例如something.js)的请求会进入无休止的过程,并在长时间延迟后以状态
502 Bad Gateway
进行响应。这种情况并不经常发生,但对我们来说是个大问题。我们所有的静态文件都放在
wwwroot
目录下


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

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

我不确定是哪个微软团队产生了这个bug(azure团队还是ASP.NET核心团队)。但令人遗憾的是,MS产品的质量在过去2-3年中急剧下降


所以,当代码中出现未知的bug时,不要过分责备自己,这可能是MS.;)

这个问题似乎有很好的文档记录,应该在即将发布的.NET Core 1.1.1修补程序(定于明天,2017年7月3日发布)中解决


如果在本地运行,您会遇到同样的问题吗?不相关的问题:如果您有一个大/高流量页面并使用azure,为什么不在CDN上托管静态文件?你有很多小文件还是只有几个大文件?@Tseng。我有ng2应用程序,我使用网页缩小策略,所以我没有大量的*.js文件。而且,我的网络应用程序的流量也不大。@alltej。不,我无法在本地复制它。静态文件中间件是否位于应用程序管道的顶部?