gpt4 book ai didi

node.js - Meteor - 如何处理外部 API 连接错误?

转载 作者:太空宇宙 更新时间:2023-11-04 03:23:53 26 4
gpt4 key购买 nike

我正在使用一些外部 API(一些在计时器中,每分钟左右),有时由于网络问题或外部系统因某种原因而关闭,我会遇到一些连接错误。当我收到此错误时,应用程序会重新启动,如果错误仍然存​​在,应用程序会继续重新启动。

enter image description here

关于如何忽略连接错误并保持应用程序运行有什么想法吗?

代码示例:

  try {
var req = https.request(options, callback);
req.write(JSON.stringify(params));
req.end();
} catch (e) {
throw e;
}

最佳答案

基于您的代码示例。您正在 try catch 中执行 throw e 操作。本质上,您捕获一个错误,然后抛出该错误。只需执行 console.error(err) 或您想要处理该错误的任何方式,而不抛出异常。这将导致您的实例停止。

关于node.js - Meteor - 如何处理外部 API 连接错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47149137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com