4

我在 Azure 上的 Application Insight 中出现此错误:

Microsoft.AspNet.Server.Kestrel.Networking.UvException:错误 -4077 ECONNRESET 连接被对等方重置

我已经在 Github 中阅读过这个错误(https://github.com/aspnet/KestrelHttpServer/issues/388)。

这到底是什么意思?例如,如果用户在 AJAX 调用期间关闭浏览器,可能会出现问题?我没有在我的平台上使用 Sockect。

我可以以任何方式修复它吗?我正在使用 ASP.NET Core RC1。

4

1 回答 1

1

这个“错误”实际上只是表明客户端终止了连接。服务器(您的代码)不一定做错任何事情,所以这里没有真正的问题。就像有人在你和他们通电话时挂断了你一样。

继续类比,您可能做错了什么导致他们挂断(例如,在类比中,也许您非常粗鲁;在您的服务器上,也许您返回了错误的数据,响应时间过长等)。但如果没有更多信息,就没有理由相信这是您的代码中的错误。可以放心地忽略它。也许用户关闭了浏览器选项卡,失去了互联网连接,关闭了他们的计算机等等。

任何正常的应用程序都会不时在日志中看到这一点。

于 2019-06-04T22:12:16.490 回答