DocuSignAPI——createClient间歇性地抛出错误

DocuSignAPI——createClient间歇性地抛出错误,docusignapi,Docusignapi,我正试图通过DocuSignAPI与DocuSign集成。我使用电子邮件和密码调用createClient,有时它会按预期工作,但通常会打印出以下异常: Unhandled rejection DocuSignError: Error getting API token: { "code": "ENOTFOUND", "errno": "ENOTFOUND", "syscall": "getaddrinfo", "hostname": "demo.docusign.net",

我正试图通过DocuSignAPI与DocuSign集成。我使用电子邮件和密码调用createClient,有时它会按预期工作,但通常会打印出以下异常:

Unhandled rejection DocuSignError: Error getting API token: {
  "code": "ENOTFOUND",
  "errno": "ENOTFOUND",
  "syscall": "getaddrinfo",
  "hostname": "demo.docusign.net",
  "host": "demo.docusign.net",
  "port": 443
}

任何建议都将不胜感激。

我不时从Node.js应用程序中获得这些建议。不仅来自createClient端点,还来自所有Docusign端点。20次尝试中大约有一次失败。我将用3倍重试机制包装我们的处理程序。

您的请求是否先通过任何代理层?历史上,当我听说间歇性API连接问题时,它与偶尔使用的bum代理有关。我还认为您也在使用docusign节点客户端。什么语言、环境等?请也显示有问题的代码,而不仅仅是您得到的错误…这是一个很好的观点,这是一个有docusign节点客户端的节点。导致这种情况的一行代码是:docusign.createClient(process.env.docusign_电子邮件,process.env.docusign_密码,函数(err,response){if(err){return next(err);}docusign.client=response;next(null,docusign.client);});更新:我尝试使用DoCuSuthDebug /GITHUB的示例代码,我也遇到了同样的问题。如果你想用一些有帮助的信息来评论,请考虑使用评论。避免将你的评论作为回答,除非你是在用明确的方式回答问题。