猿问

egg http request

使用egg自带的curl的时候,间歇性会报错,为什么?

at errnoException (dns.js:50:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)code: "ENOTFOUND"errno: "ENOTFOUND"syscall: "getaddrinfo"hostname: "test.com"host: "test.com"port: 80name: "RequestError"data: undefinedpath: "/test"status: -1headers: {}res: {"status":-1,"statusCode":-1,"headers":{},"size":0,"aborted":false,"rt":5,"keepAliveSocket":false,"requestUrls":["http://test.com/test"],"timing":null,"remoteAddress":"","remotePort":"","socketHandledRequests":1,"socketHandledResponses":0}pid: 23297


侃侃无极
浏览 1210回答 1
1回答

拉风的咖菲猫

getaddrinfo是解析域名失败,如果一直失败,请检查系统DNS配置以及这个域名是不是可以解析。如果是间歇性失败,请降低并发curl的数量
随时随地看视频慕课网APP

相关分类

Node.js
我要回答