捕获node.js中未捕获异常的源或行号

Nag*_*hmi 2 node.js uncaught-exception express

我有一个在 IIS 中运行的 Node.js Express 应用程序。我发现该应用程序经常由于一些未捕获的异常而崩溃。因此,我使用 process.on('uncaughtException') 来重新启动服务,以防出现未捕获的异常。我能够得到“ECONNRESET”错误,但我无法了解实际发生的情况。有没有办法捕获导致异常的错误源或行号?

lag*_*lex 5

使用process.on(\'uncaughtException\'\xe2\x80\xa6为您提供包含调用堆栈的 Error 对象的事件

\n\n
process.on(\'uncaughtException\', function(err){\n    console.error(err.stack);\n    process.exit();\n});\n
Run Code Online (Sandbox Code Playgroud)\n