脚本与ETIMEDOUT崩溃

时间:2015-07-04 16:10:32

标签: node.js

我在服务器上连续运行一个nodejs脚本,同时生成几个http请求。 但有时脚本会因错误ETIMEDOUT而崩溃。我如何捕获此错误,因为它没有说出错误发生在哪个http调用上。

我也在使用try / catch块,但脚本仍然崩溃。

如果出现此错误,我怎样才能确保脚本连续运行。

任何关于此的指示都会有所帮助。

1 个答案:

答案 0 :(得分:0)

ETIMEDOUT只发生连接。如果连接尝试在系统相关的时间内没有成功,则会发生这种情况。

您可以同时使用clusterdomain来处理崩溃后运行的用例(有一个新的流程启动)。

以下是一个示例:https://nodejs.org/api/domain.html