我一直在使用Express(4.0)开发节点服务器(v.12)一段时间。从上周开始,我随机开始接收这些事件。我已经回顾了其他堆栈交换问题,他们表示要确保我正在调用回调。我已经浏览了我的应用程序,一切看起来都正确。当我得到这些时没有模式,我无法预测它们,所以我倾向于认为浏览器实际上是挂起的。如何添加正确的错误处理或进一步调试?我原以为Express会处理常见的浏览器断开连接?或者这是别的吗?
events.js:85
throw er; // Unhandled 'error' event
^
Error: socket hang up
at createHangUpError (_http_client.js:215:15)
at Socket.socketOnEnd (_http_client.js:293:23)
at Socket.emit (events.js:129:20)
at _stream_readable.js:908:16
at process._tickCallback (node.js:355:11)
最近没有添加很多代码,只是调整,但负载已经增加。要清楚这是我的node.js服务器处理来自浏览器的请求。 (有关SO的其他问题是针对其他服务器的请求处理此问题)