我们有一个 asp.net core
应用程序作为 Web 应用程序托管在 azure
中。
我们有相当大的前端,包括一些 javascript 文件、图像和 html。
有时,对静态文件(例如something.js)的请求只会陷入无休止的过程,并在长时间延迟后回复状态为502 Bad Gateway
。这种情况并不常见,但对我们来说是一个大问题。我们所有的静态文件都放在wwwroot
目录下。
有人经历过类似的事情吗?
最佳答案
好吧,经过几天与团队的调查,我们提出了下一个解决方案。我们已将 ASP.NET Core 版本更新至 1.1,问题已解决。当您仅在 azure 上的本地 IIS 上部署应用程序时,无法重现此问题。
我不确定 MS 的哪个团队产生了该错误(azure 团队或 ASP.NET core 团队)。但令人遗憾的是,MS产品的质量在过去的2-3年里急剧下降。
所以,当你的代码中出现一些未知的错误时,不要太自责,这可能是微软的礼物。 ;)
关于azure - Asp.net core 在 azure 上加载静态文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40977614/