该问题似乎是Node.js HTTP客户端连接池出现的问题。
如果将选项添加
agent:false到函数的
options参数中,它将禁用连接池,并使每个请求都使用标头。此更改似乎允许客户端代码无限期运行。
http.request()
Connection:close
var options = {agent:false, host:"localhost", port:1337, };
这样做会降低HTTP客户端的性能,您应该在客户端进程中看到频繁的暂停(大概是在V8运行时进行垃圾收集时)。但这确实可以解决您的问题!
根据@joshp的评论,查看此问题是否已在更高版本的Node.js中解决,或考虑提交错误报告。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)