【发布时间】:2018-06-26 18:17:14
【问题描述】:
我的服务器因出现此错误而停止,我该如何解决?或者它是什么? 事件.js:182 投掷者; // 未处理的“错误”事件 ^
错误:读取 ECONNRESET 在exports._errnoException (util.js:1024:11) 在 TCP.onread (net.js:610:25)
感谢解答
【问题讨论】:
-
您必须提供更多信息
我的服务器因出现此错误而停止,我该如何解决?或者它是什么? 事件.js:182 投掷者; // 未处理的“错误”事件 ^
错误:读取 ECONNRESET 在exports._errnoException (util.js:1024:11) 在 TCP.onread (net.js:610:25)
感谢解答
【问题讨论】:
“ECONNRESET”表示 TCP 会话的另一端突然关闭了它的连接端。这很可能是由于一个或多个应用程序协议错误造成的。您可以查看 API 服务器日志,看看它是否抱怨了什么。
要了解有关ECONNRESET 的更多信息,请参阅this answer。
消息Unhandled 'error' event 表明您没有在代码中侦听error 事件。
您可以通过捕获error 事件来捕获此类错误,如下所示
connection.on("error", function(err){ // handle "error" event so nodejs will not crash
console.log(err);
});
【讨论】: