求助:获取大量数据并存储本地时出错:Error: socket hang up
发布于 10 年前 作者 liuzhengming 7028 次浏览 最后一次编辑是 8 年前

求助:错误代码如下:

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: socket hang up
    at createHangUpError (http.js:1472:15)
    at Socket.socketOnEnd [as onend] (http.js:1568:23)
    at Socket.g (events.js:180:16)
    at Socket.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:919:16
    at process._tickCallback (node.js:419:13)
4 回复

检查下获取时是不是出现了错误

少量请求并存储本地,没有问题,但是大量(几千个下载文件到磁盘)就会出这个异常。

@liuzhengming 在下载部分加上error事件处理,一般来说应该是某个下载出错导致socket关闭了

我也遇到了这个问题,请问楼主解决了吗?

回到顶部