我在服务器上连续运行一个nodejs脚本,同时生成几个http请求。 但有时脚本会因错误ETIMEDOUT而崩溃。我如何捕获此错误,因为它没有说出错误发生在哪个http调用上。
我也在使用try / catch块,但脚本仍然崩溃。
如果出现此错误,我怎样才能确保脚本连续运行。
任何关于此的指示都会有所帮助。
答案 0 :(得分:0)
ETIMEDOUT
只发生连接。如果连接尝试在系统相关的时间内没有成功,则会发生这种情况。
您可以同时使用cluster
和domain
来处理崩溃后运行的用例(有一个新的流程启动)。