Couchdb Cloudant批量插入错误

Couchdb Cloudant批量插入错误,couchdb,cloudant,Couchdb,Cloudant,当我从本地机器上运行的节点应用程序向批量文档发布数千~1000个字符的文档时,Cloudant会间歇性地给我带来很多错误: Error: getaddrinfo ENOTFOUND samdutton.cloudant.com 这个错误意味着什么 我在网上发现了一些类似的问题,但是有什么建议可以避免这个错误吗?“getaddrinfo”表示您的机器无法使用DNS来查找域名“samdutton.cloudant.com”的IP地址。您能否通过执行以下操作确认您的计算机能够正确解析此DNS记录 d

当我从本地机器上运行的节点应用程序向批量文档发布数千~1000个字符的文档时,Cloudant会间歇性地给我带来很多错误:

Error: getaddrinfo ENOTFOUND samdutton.cloudant.com
这个错误意味着什么

我在网上发现了一些类似的问题,但是有什么建议可以避免这个错误吗?

“getaddrinfo”表示您的机器无法使用DNS来查找域名“samdutton.cloudant.com”的IP地址。您能否通过执行以下操作确认您的计算机能够正确解析此DNS记录

dig samdutton.cloudant.com


从您的命令行?

Sam,随机性是指此错误是间歇性的吗?即,有时批量请求有效,有时相同的请求无效。另外,您使用的是什么版本的node?嗨,Chris–是的,我的意思是间歇性的(刚刚编辑了我的问题)。节点为0.12.0–我将更新为0.12.2。已将节点更新为0.12.2–仍会出现间歇性错误:
错误:getaddrinfo ENOTFOUND samdutton.cloudant.com
。此问题已重现(不适用于cloudant),并提供了解决方法。这个解决方法可能值得一试。谢谢–我会尝试一下。现在使用dig进行DNS查找似乎还可以–但是,当然,问题是间歇性的。部分细节如下。samdutton.cloudant.com.30在CNAME moonshine.cloudant.com。moonshine.cloudant.com.30在CNAME lb1.moonshine.cloudant.com。lb1.moonshine.cloudant.com。在184.173.163.133中为300;;授权部分:cloudant.com.37867,位于NS ns2.p21.dynect.net中。NS ns4.p21.dynect.net中的cloudant.com.37867。NS ns3.p21.dynect.net中的cloudant.com.37867。NS ns1.p21.dynect.net中的cloudant.com.37867。
nslookup samdutton.cloudant.com