系统相关
首页 > 系统相关> > linux-Node.js未捕获的异常

linux-Node.js未捕获的异常

作者:互联网

根据许多文章,在node.js应用程序中处理未捕获的异常的最佳方法是让进程崩溃并重新启动它.这样可以避免我们的应用程序处于不稳定状态.
我认为可以通过外部程序(如看门狗)(有时称为天使程序)来完成.
Linux系统中执行此操作的最佳方法是什么?乍看之下,bash脚本每n秒检查一次节点进程状态可能是一种解决方案.
预先感谢,任何建议将不胜感激.

Node.js Best Practice Exception Handling

http://shapeshed.com/uncaught-exceptions-in-node/

http://debuggable.com/posts/node-js-dealing-with-uncaught-exceptions:4c933d54-1428-443c-928d-4e1ecbdd56cb

解决方法:

有很多解决方案,例如您提到的看门狗/天使程序.您最常听到的声音是“永远”.可通过npm获得.

要安装,只需:npm install -g forever

然后,当您要运行您的应用程序时:永远使用app.js而不是节点app.js

标签:uncaught-exception,node-js,linux
来源: https://codeday.me/bug/20191030/1971080.html