我们希望将 node.js 用于高度动态的项目。传统上,我们使用 Java,当遇到未处理的异常时,会抛出一个错误,但 Web 应用程序(通常)会继续处理其他请求。
然而,对于 Node ,相同的场景会导致进程终止。我不愿意去想如果我们将这个系统部署到生产环境并且整个服务器因为未处理的异常而崩溃会发生什么。
我想知道是否有教程/工具/等可以帮助解决处理异常的问题。例如,有没有办法添加一个全局的最后手段类型的异常?
最佳答案
process.on('uncaughtException', function (err){
console.error(err)
})
关于exception - 处理 node.js 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8661927/