数百个同时请求上的Node.JS getaddrinfo ENOTFOUND

时间:2018-10-16 17:19:09

标签: node.js https request axios unirest

当我需要同时发出数百个请求时,Node.JS会给我这个错误。我尝试使用Axios,Unirest,Node.JS请求库和Node.JS HTTPS库发出请求。

具体错误(始终是相同的)是以下错误:

Error: getaddrinfo ENOTFOUND <server> <server>:443
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)

奇怪的是,它可能仅在第十次请求时才发生(其余所有请求都可以解决并正常工作,即使是前四个请求也可以)

有任何线索吗?有什么方法可以使Node.JS至少缓存DNS查询几秒钟?

0 个答案:

没有答案