exception - 处理 node.js 异常

标签 exception node.js

我们希望将 node.js 用于高度动态的项目。传统上,我们使用 Java,当遇到未处理的异常时,会抛出一个错误,但 Web 应用程序(通常)会继续处理其他请求。

然而,对于 Node ,相同的场景会导致进程终止。我不愿意去想如果我们将这个系统部署到生产环境并且整个服务器因为未处理的异常而崩溃会发生什么。

我想知道是否有教程/工具/等可以帮助解决处理异常的问题。例如,有没有办法添加一个全局的最后手段类型的异常?

最佳答案

process.on('uncaughtException', function (err){
  console.error(err)
})

关于exception - 处理 node.js 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8661927/

相关文章:

java - 在正则表达式中使用条件

node.js - Node selenium-webdriver "Error: Timed out waiting for the WebDriver server at"

javascript - Node 快速循环 session 数据

javascript - 测试/检查变量的限制是什么?

c# - 如何正确地将语句放入 try-catch block 中?

python - 在 Python 的调用代码中捕获 __enter__ 中的异常

javascript - 使用 grunt : Object Gruntfile. 得到一个奇怪的错误 js has no method 'flatten'

node.js - "Mount"(运行)Hapi.js 中的遗留 http 处理程序

c# 异常没有被捕获

java - 捕获方法内部方法抛出的异常