节点进程即使在使用时也存在

时间:2016-01-20 11:54:40

标签: node.js error-handling

我使用DateTime::modify()来捕获错误,记录它们并防止服务器出现故障。然而,最后一部分不起作用,并且下面的代码抛出一个错误,因为例外和关闭,而我希望它继续运行。 process.on('uncaughtException回调执行得很好,但这并不能阻止关机。怎么可能?这不是uncaughtException的目的吗?

uncaughtException

这导致

process.on('uncaughtException', function (err) {
  console.log('**************    ERROR     **************', err.message, err.stack);
});
a = 1/  b;

1 个答案:

答案 0 :(得分:1)

对于未定义的变量存在错误,而不是任何未处理的运行时异常。 Process.on事件应该按照您的预期工作;如果剩下的东西就在那里。