3 node.js
有没有什么可以替代PHP error_reporting(0)nodejs的?我想防止应用程序在发生错误后关闭,我尝试了try and catch method,但它不起作用。那么,如何防止node.js server出现错误后关闭呢?
编辑:有一个未捕获错误的事件:
process.on('uncaughtException', function (err) {
console.log('Caught exception: ' + err);
});
Run Code Online (Sandbox Code Playgroud)
请参阅重复内容:使 node.js 不会因错误而退出
您还可以用来pm2运行脚本,pm2在崩溃时自动重新启动脚本。
您需要捕获错误。例如
try {
error();
} catch(err) {
// do nothing
}
Run Code Online (Sandbox Code Playgroud)
据我所知没有其他办法。所以你只能修复或捕获这些错误。
| 归档时间: |
|
| 查看次数: |
4063 次 |
| 最近记录: |