我们刚刚推出了一个在 ASP.NET Core 1.1、Windows 2008R2、IIS 7.5 上运行的站点,其中包含 2008 和 asp.net 的所有最新补丁。
该网站运行良好,但没有明显的模式下降。突然间它会开始返回 502 响应:
502 – Web server received an invalid response while acting as a gateway or proxy server
在 IIS 中重新启动站点,或者回收站点的应用程序池可以使站点启动,但问题在几个小时内再次出现。作为解决方法,我们将 IIS 配置为每 90 分钟回收一次应用程序池,这似乎使站点始终保持运行状态。
有关如何解决此问题的任何建议?
谢谢!
最佳答案
IIS 用这个 502 错误说 Kestrel(在它后面)返回了一些“错误”的东西。启用(更多)日志记录,并在第一个 502 响应之前检查日志。之前的一些请求“破坏”了您的应用程序。
关于asp.net-core - ASPX.NET Core - IIS 服务器上的随机 502 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40791138/