如何处理node.js中的所有异常

帕尔斯

在使用node.js几周后,我发现node.js服务器错误与常规服务器端语言(例如PHP)之间存在差异。

一个简单的例子:如果由于任何原因在我们的网站上发生错误。

在PHP中,
如果用户向服务器和MySQL发送一些无效数据,则MySQL将向该特定用户输出错误,并且整个应用程序都不会关闭。

在Nodejs中,
如果用户向服务器和MySQL发送一些无效数据,则Nodejs Server将关闭,因此所有用户都将断开连接,并且用户之间不再存在连接。

这是一个很大的问题。在大型Web应用程序中,不可能处理所有错误以避免Nodejs服务器停机,而问题是,
是否有任何方法可以处理特定输出或类似内容的未知致命错误和异常。

坏峡谷

您可以在流程对象上使用uncaughtException事件来执行所需的操作,但是就像其他人所说的那样,建议在正确的级别使用域和捕获/处理错误。

process.on('uncaughtException', function(err) {
  console.log('Caught exception: ' + err);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何处理node.js中的所有异常

来自分类Dev

处理多个流中的所有异常

来自分类Dev

如何捕获Web API 2中的所有异常?

来自分类Dev

如何捕获PL / SQL脚本中的所有异常?

来自分类Dev

如何处理Web Java项目中的所有异常

来自分类Dev

如何处理node.js casterror?

来自分类Dev

如何将所有异常记录到 nest.js 中的自定义记录器?

来自分类Dev

等待Task.WhenAll(tasks)异常处理,记录任务中的所有异常

来自分类Dev

处理Asp.Net Core 3.1中SignalR集线器中的所有异常

来自分类Dev

如何处理node.js中的循环?

来自分类Dev

如何处理Node.JS中的UnhandledPromiseRejectionWarning

来自分类Dev

如何处理 node.js 请求中的 URI 错误?

来自分类Dev

捕获服务结构ReceiveReminderAsync中未处理的所有异常的正确方法是什么

来自分类Dev

等待带有异常处理的所有任务的完成

来自分类Dev

如何在使用try / catch的应用程序中记录所有异常?

来自分类Dev

如何在Django中全局引用所有异常的用户?

来自分类Dev

Rails:如何记录耙任务中引发的所有异常

来自分类Dev

如何在单个AggregateException中包装ActionBlock的所有异常

来自分类Dev

如何在使用try / catch的应用程序中记录所有异常?

来自分类Dev

如何在Rails视图(.erb文件)中捕获和记录所有异常

来自分类Dev

如何查看C#中的自定义类成员抛出的所有异常的列表?

来自分类Dev

如何捕获WCF中的所有异常但包括自定义数据?

来自分类Dev

如何计算一行中的所有异常值?

来自分类Dev

Node.js-如何处理流错误事件

来自分类Dev

Node.js /如何处理连接泄漏?

来自分类Dev

node.js如何处理同时的http请求?

来自分类Dev

Node.JS如何处理重复的传递依赖项?

来自分类Dev

如何处理来自node.js的网页上的数据

来自分类Dev

Node.js如何处理未封闭的HTTP响应

Related 相关文章

  1. 1

    如何处理node.js中的所有异常

  2. 2

    处理多个流中的所有异常

  3. 3

    如何捕获Web API 2中的所有异常?

  4. 4

    如何捕获PL / SQL脚本中的所有异常?

  5. 5

    如何处理Web Java项目中的所有异常

  6. 6

    如何处理node.js casterror?

  7. 7

    如何将所有异常记录到 nest.js 中的自定义记录器?

  8. 8

    等待Task.WhenAll(tasks)异常处理,记录任务中的所有异常

  9. 9

    处理Asp.Net Core 3.1中SignalR集线器中的所有异常

  10. 10

    如何处理node.js中的循环?

  11. 11

    如何处理Node.JS中的UnhandledPromiseRejectionWarning

  12. 12

    如何处理 node.js 请求中的 URI 错误?

  13. 13

    捕获服务结构ReceiveReminderAsync中未处理的所有异常的正确方法是什么

  14. 14

    等待带有异常处理的所有任务的完成

  15. 15

    如何在使用try / catch的应用程序中记录所有异常?

  16. 16

    如何在Django中全局引用所有异常的用户?

  17. 17

    Rails:如何记录耙任务中引发的所有异常

  18. 18

    如何在单个AggregateException中包装ActionBlock的所有异常

  19. 19

    如何在使用try / catch的应用程序中记录所有异常?

  20. 20

    如何在Rails视图(.erb文件)中捕获和记录所有异常

  21. 21

    如何查看C#中的自定义类成员抛出的所有异常的列表?

  22. 22

    如何捕获WCF中的所有异常但包括自定义数据?

  23. 23

    如何计算一行中的所有异常值?

  24. 24

    Node.js-如何处理流错误事件

  25. 25

    Node.js /如何处理连接泄漏?

  26. 26

    node.js如何处理同时的http请求?

  27. 27

    Node.JS如何处理重复的传递依赖项?

  28. 28

    如何处理来自node.js的网页上的数据

  29. 29

    Node.js如何处理未封闭的HTTP响应

热门标签

归档