Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.

error : nodejs.ResponseErrorException: ResponseError: socket hang up #1401

Closed
rhinoceros opened this issue Oct 26, 2018 · 27 comments
Closed

Comments

@rhinoceros
Copy link

logs/error.2018-10-26.log

2018-10-26 11:13:09.892 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/websocket-driver/-/websocket-driver-0.7.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":4609,"createSocketErrorCount":0,"closeSocketCount":4608,"errorSocketCount":0,"timeoutSocketCount":84,"requestCount":4608,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 30202
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /websocket-driver/download/websocket-driver-0.7.0.tgz

config/index.js nfs配置:


  nfs: require('oss-cnpm').create({
    accessKeyId: '**********************',
    accessKeySecret: '********************',
    // change to your endpoint
    // endpoint: 'vpc100-oss-cn-beijing.aliyuncs.com',
    endpoint: 'oss-cn-beijing-internal.aliyuncs.com',
    bucket: 'my-bucket',
    mode: 'private',
    timeout: '120s',
    // internal: true,
    // timeout: '120s',
  }),



  // if set true, will 302 redirect to `nfs.url(dist.key)`
  downloadRedirectToNFS: false,
@rhinoceros
Copy link
Author

@fengmk2 这个能帮忙看看吗? 主机是ecs,存储用了oss;

@rhinoceros
Copy link
Author

config/index.js

  const AgentKeepalive = require('agentkeepalive');
  nfs: require('oss-cnpm').create({
    accessKeyId: '**********************',
    accessKeySecret: '********************',
    endpoint: 'oss-cn-beijing-internal.aliyuncs.com',
    bucket: 'my-bucket',
    mode: 'private',
    timeout: '120s',
    agent: new AgentKeepalive({
        timeout: '10m',
     }),
  }),

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

@rhinoceros 你的 node 版本是 6?请升级到 node 8 或者 10

@rhinoceros
Copy link
Author

@rhinoceros 你的 node 版本是 6?请升级到 node 8 或者 10

node v8.12.0
cnpmjs.org 2.19.4
oss-cnpm ^2.4.1

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

agentkeepalive 版本确保为 agentkeepalive@4

@rhinoceros
Copy link
Author

agentkeepalive 版本确保为 agentkeepalive@4
目前是:
"agentkeepalive": "^2.2.0",
等下班后我改成:"agentkeepalive": "^4.0.0",

@rhinoceros
Copy link
Author

agentkeepalive 版本确保为 agentkeepalive@4
改完了,我在观察一段时间,谢谢🙏了。

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

@rhinoceros agentkeepalive@2 不支持 node 8

@fengmk2 fengmk2 closed this as completed Oct 26, 2018
@rhinoceros
Copy link
Author

@fengmk2 还是有问题

2018-10-26 16:54:27.406 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":445,"createSocketErrorCount":0,"closeSocketCount":442,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":442,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /react-addons-create-fragment/download/react-addons-create-fragment-15.6.2.tgz
Data: ''
2018-10-26 16:54:27.406
2018-10-26 16:54:27.585 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/psl/-/psl-1.1.29.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":450,"createSocketErrorCount":0,"closeSocketCount":447,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":447,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /psl/download/psl-1.1.29.tgz
Data: ''
2018-10-26 16:54:27.585
2018-10-26 16:54:32.728 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/resolve/-/resolve-1.8.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":625,"createSocketErrorCount":0,"closeSocketCount":622,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":622,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /resolve/download/resolve-1.8.1.tgz
Data: ''
2018-10-26 16:54:32.728
2018-10-26 16:54:33.457 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/inferno-create-element/-/inferno-create-element-3.10.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":663,"createSocketErrorCount":0,"closeSocketCount":662,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":662,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /inferno-create-element/download/inferno-create-element-3.10.1.tgz
Data: ''
2018-10-26 16:54:33.457
2018-10-26 16:54:36.786 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/pbkdf2/-/pbkdf2-3.0.17.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":797,"createSocketErrorCount":0,"closeSocketCount":793,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":793,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /pbkdf2/download/pbkdf2-3.0.17.tgz
Data: ''
2018-10-26 16:54:36.786
2018-10-26 16:54:37.613 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/webpack-hot-middleware/-/webpack-hot-middleware-2.24.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":849,"createSocketErrorCount":0,"closeSocketCount":847,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":847,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
headers: {}
headers: {}
    at Client.requestError (/opt/cnpmjs.org/node_modules/ali-oss/lib/client.js:487:13)
    at requestError.next (<anonymous>)
    at onFulfilled (/opt/cnpmjs.org/node_modules/co/index.js:65:19)
    at /opt/cnpmjs.org/node_modules/co/index.js:54:5
    at new Promise (<anonymous>)
    at Object.co (/opt/cnpmjs.org/node_modules/co/index.js:50:10)
    at Object.toPromise (/opt/cnpmjs.org/node_modules/co/index.js:118:63)
    at next (/opt/cnpmjs.org/node_modules/co/index.js:99:29)
    at onRejected (/opt/cnpmjs.org/node_modules/co/index.js:85:7)
    at <anonymous>
pid: 7255
Host: iZ2ze2t5qpn97sprykqb08Z
URL: /webpack-hot-middleware/download/webpack-hot-middleware-2.24.3.tgz
Data: ''
2018-10-26 16:54:37.613


@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

@rhinoceros
Copy link
Author

image
oss工具浏览是有这个文件的

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

@rhinoceros 我的意思你在服务器上运行我提供的命令,网络是否通?

@rhinoceros
Copy link
Author

rhinoceros commented Oct 26, 2018

@rhinoceros 我的意思你在服务器上运行我提供的命令,网络是否通?

root@iZ2ze2t5qpn97sprykqb08Z:/opt/cnpmjs.org# curl -v http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz
* Hostname was NOT found in DNS cache
*   Trying 100.118.58.8...
* Connected to my-bucket.oss-cn-beijing-internal.aliyuncs.com (100.118.58.8) port 80 (#0)
> GET /react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz HTTP/1.1
> User-Agent: curl/7.35.0
> Host: my-bucket.oss-cn-beijing-internal.aliyuncs.com
> Accept: */*
> 
< HTTP/1.1 403 Forbidden
* Server AliyunOSS is not blacklisted
< Server: AliyunOSS
< Date: Fri, 26 Oct 2018 09:21:56 GMT
< Content-Type: application/xml
< Content-Length: 286
< Connection: keep-alive
< x-oss-request-id: 5BD2DCB416CA87E95D2DDFF6
< x-oss-server-time: 21
< 
<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>AccessDenied</Code>
  <Message>You have no right to access this object because of bucket acl.</Message>
  <RequestId>5BD2DCB416CA87E95D2DDFF6</RequestId>
  <HostId>my-bucket.oss-cn-beijing-internal.aliyuncs.com</HostId>
</Error>
* Connection #0 to host my-bucket.oss-cn-beijing-internal.aliyuncs.com left intact

网络是通的直接,不是所有的包都下载不下来。
我刚才检查了一下,我执行yarn install是成功的,而且包最终也是安装成功了。

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

你可以忽略 agent 参数看看。

@rhinoceros
Copy link
Author

rhinoceros commented Oct 26, 2018

你可以忽略 agent 参数看看。


root@iZ2ze2t5qpn97sprykqb08Z:/opt/cnpmjs.org# curl -v -H "User-Agent:"   http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz
* Hostname was NOT found in DNS cache
*   Trying 100.118.58.6...
* Connected to my-bucket.oss-cn-beijing-internal.aliyuncs.com (100.118.58.6) port 80 (#0)
> GET /react-addons-create-fragment/-/react-addons-create-fragment-15.6.2.tgz HTTP/1.1
> Host: my-bucket.oss-cn-beijing-internal.aliyuncs.com
> Accept: */*
> 
< HTTP/1.1 403 Forbidden
* Server AliyunOSS is not blacklisted
< Server: AliyunOSS
< Date: Fri, 26 Oct 2018 09:39:01 GMT
< Content-Type: application/xml
< Content-Length: 286
< Connection: keep-alive
< x-oss-request-id: 5BD2E0B5A8908BE5AB27564F
< x-oss-server-time: 22
< 
<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>AccessDenied</Code>
  <Message>You have no right to access this object because of bucket acl.</Message>
  <RequestId>5BD2E0B5A8908BE5AB27564F</RequestId>
  <HostId>my-bucket.oss-cn-beijing-internal.aliyuncs.com</HostId>
</Error>
* Connection #0 to host my-bucket.oss-cn-beijing-internal.aliyuncs.com left intact

@fengmk2
Copy link
Member

fengmk2 commented Oct 26, 2018

我的意思是

nfs: require('oss-cnpm').create({
    accessKeyId: '**********************',
    accessKeySecret: '********************',
    endpoint: 'oss-cn-beijing-internal.aliyuncs.com',
    bucket: 'my-bucket',
    mode: 'private',
    timeout: '120s',
  }),

@rhinoceros
Copy link
Author

rhinoceros commented Oct 26, 2018

我的意思是

nfs: require('oss-cnpm').create({
    accessKeyId: '**********************',
    accessKeySecret: '********************',
    endpoint: 'oss-cn-beijing-internal.aliyuncs.com',
    bucket: 'my-bucket',
    mode: 'private',
    timeout: '120s',
  }),

我当时只是写这儿了,一直没加进去。 要不我加上试试。

加上后也有类似的错误:

2018-10-26 17:51:26.968 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/css-in-js-utils/-/css-in-js-utils-3.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":100,"createSocketErrorCount":0,"closeSocketCount":95,"errorSocketCount":0,"timeoutSocketCount":1,"requestCount":95,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)

2018-10-26 17:51:27.563 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/chanjet-nova-form/-/chanjet-nova-form-0.1.28.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":119,"createSocketErrorCount":0,"closeSocketCount":116,"errorSocketCount":0,"timeoutSocketCount":1,"requestCount":116,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)

2018-10-26 17:51:30.718 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/serve-static/-/serve-static-1.13.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":236,"createSocketErrorCount":0,"closeSocketCount":232,"errorSocketCount":0,"timeoutSocketCount":1,"requestCount":232,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)

2018-10-26 17:51:30.768 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/%40types/express/-/%40types/express-4.16.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":237,"createSocketErrorCount":0,"closeSocketCount":234,"errorSocketCount":0,"timeoutSocketCount":1,"requestCount":234,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)

@rhinoceros
Copy link
Author

rhinoceros commented Oct 27, 2018

早上升级了一下urllib的版本
原因: ([28c38d2] - feat: support agentkeepalive@4 (#297) (fengmk2 fengmk2@gmail.com))
在服务器上

npm install --save urllib@2.31.0
# 我用pm2托管了进程, pm2 start dispatch.js
pm2 stop 0
pm2 start 0

在本地

克隆cnpmjs.org仓库切换到2.19.4,
执行npm install,最后显示安装成功了

但在服务器上有一堆类似的错误

root@iZ2ze2t5qpn97sprykqb08Z:/opt# grep 'socket hang up' /data/cnpm-data/.cnpmjs.org/logs/error.2018-10-27.log    
2018-10-27 11:27:19.345 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/isarray/-/isarray-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":6,"createSocketErrorCount":0,"closeSocketCount":4,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":4,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.383 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/aproba/-/aproba-1.2.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":22,"createSocketErrorCount":0,"closeSocketCount":5,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":5,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":17},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.500 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/buffer-from/-/buffer-from-1.1.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":31,"createSocketErrorCount":0,"closeSocketCount":9,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":11,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":22},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.500 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":31,"createSocketErrorCount":0,"closeSocketCount":10,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":11,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":21},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.501 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":31,"createSocketErrorCount":0,"closeSocketCount":11,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":11,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":20},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.508 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/address/-/address-0.0.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":12,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":13,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":20},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.509 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/treekill/-/treekill-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":13,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":13,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":19},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.515 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/back/-/back-0.1.5.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":14,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":16,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":18},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.517 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":15,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":16,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":17},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.518 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":16,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":16,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":16},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.588 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/bowser/-/bowser-1.9.4.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":32,"createSocketErrorCount":0,"closeSocketCount":29,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":29,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:19.625 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":33,"createSocketErrorCount":0,"closeSocketCount":31,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":31,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:20.110 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/normalize-registry-metadata/-/normalize-registry-metadata-1.1.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":44,"createSocketErrorCount":0,"closeSocketCount":36,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":36,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:20.145 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/mm/-/mm-2.4.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":49,"createSocketErrorCount":0,"closeSocketCount":37,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":37,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":12},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:20.505 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/koa-markdown/-/koa-markdown-2.0.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":53,"createSocketErrorCount":0,"closeSocketCount":50,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":51,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:20.506 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/kcors/-/kcors-1.3.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":53,"createSocketErrorCount":0,"closeSocketCount":51,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":51,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:20.608 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/pg/-/pg-5.2.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":62,"createSocketErrorCount":0,"closeSocketCount":52,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":52,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":10},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:21.276 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/yauzl/-/yauzl-2.4.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":74,"createSocketErrorCount":0,"closeSocketCount":66,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":66,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:21.635 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/ftp/-/ftp-0.3.10.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":91,"createSocketErrorCount":0,"closeSocketCount":77,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":77,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":14},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:21.754 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/xml2js/-/xml2js-0.4.19.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":91,"createSocketErrorCount":0,"closeSocketCount":81,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":81,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":10},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:21.815 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/inflight/-/inflight-1.0.6.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":94,"createSocketErrorCount":0,"closeSocketCount":85,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":85,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":9},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.035 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/glob/-/glob-7.1.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":97,"createSocketErrorCount":0,"closeSocketCount":94,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":94,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.114 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/cli/-/cli-1.0.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":100,"createSocketErrorCount":0,"closeSocketCount":96,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":96,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.207 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/optimist/-/optimist-0.6.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":103,"createSocketErrorCount":0,"closeSocketCount":99,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":99,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.225 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/swig/-/swig-1.4.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":104,"createSocketErrorCount":0,"closeSocketCount":100,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":100,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.597 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/winston/-/winston-2.4.4.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":108,"createSocketErrorCount":0,"closeSocketCount":102,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":102,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":6},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.626 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/async/-/async-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":108,"createSocketErrorCount":0,"closeSocketCount":104,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":104,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:22.981 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/verror/-/verror-1.10.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":121,"createSocketErrorCount":0,"closeSocketCount":116,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":116,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:23.133 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/dateformat/-/dateformat-1.0.12.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":121,"createSocketErrorCount":0,"closeSocketCount":118,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":118,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:23.656 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/util-deprecate/-/util-deprecate-1.0.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":140,"createSocketErrorCount":0,"closeSocketCount":138,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":138,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:24.111 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/escodegen/-/escodegen-1.8.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":163,"createSocketErrorCount":0,"closeSocketCount":157,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":155,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":6},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:24.135 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/optionator/-/optionator-0.8.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":164,"createSocketErrorCount":0,"closeSocketCount":158,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":156,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":6},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:24.396 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/http-assert/-/http-assert-1.4.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":173,"createSocketErrorCount":0,"closeSocketCount":168,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":166,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:24.501 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/tough-cookie/-/tough-cookie-2.4.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":175,"createSocketErrorCount":0,"closeSocketCount":171,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":169,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:25.029 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":192,"createSocketErrorCount":0,"closeSocketCount":188,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":186,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:25.263 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-template/-/babel-template-6.26.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":201,"createSocketErrorCount":0,"closeSocketCount":198,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":196,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:25.603 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":216,"createSocketErrorCount":0,"closeSocketCount":209,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":207,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":7},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:26.145 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/koa-redis/-/koa-redis-1.0.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":239,"createSocketErrorCount":0,"closeSocketCount":234,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":232,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:26.394 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/extend/-/extend-3.0.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":249,"createSocketErrorCount":0,"closeSocketCount":244,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":242,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:26.589 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/strip-indent/-/strip-indent-1.0.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":252,"createSocketErrorCount":0,"closeSocketCount":250,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":248,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:26.987 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/statuses/-/statuses-1.5.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":268,"createSocketErrorCount":0,"closeSocketCount":265,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":263,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:27.703 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/setprototypeof/-/setprototypeof-1.1.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":295,"createSocketErrorCount":0,"closeSocketCount":292,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":290,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:27.920 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/iconv-lite/-/iconv-lite-0.4.23.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":299,"createSocketErrorCount":0,"closeSocketCount":298,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":296,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:28.797 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/jsesc/-/jsesc-0.5.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":326,"createSocketErrorCount":0,"closeSocketCount":324,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":322,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:28.799 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":326,"createSocketErrorCount":0,"closeSocketCount":325,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":323,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:29.992 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":381,"createSocketErrorCount":0,"closeSocketCount":376,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":374,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:30.101 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/hasha/-/hasha-2.2.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":385,"createSocketErrorCount":0,"closeSocketCount":382,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":381,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:30.102 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/platform/-/platform-1.3.5.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":385,"createSocketErrorCount":0,"closeSocketCount":383,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":381,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:30.217 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/normalize-registry-metadata/-/normalize-registry-metadata-1.1.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":392,"createSocketErrorCount":0,"closeSocketCount":387,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":385,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:30.234 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/mm/-/mm-2.4.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":393,"createSocketErrorCount":0,"closeSocketCount":388,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":386,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:30.983 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/debug/-/debug-3.1.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":440,"createSocketErrorCount":0,"closeSocketCount":433,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":431,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":7},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.116 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/koa-router/-/koa-router-3.8.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":445,"createSocketErrorCount":0,"closeSocketCount":441,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":439,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.610 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/lodash._baseuniq/-/lodash._baseuniq-4.5.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":475,"createSocketErrorCount":0,"closeSocketCount":469,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":467,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":6},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.677 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":479,"createSocketErrorCount":0,"closeSocketCount":471,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":470,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.678 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/lodash._basefor/-/lodash._basefor-3.0.3.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":479,"createSocketErrorCount":0,"closeSocketCount":472,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":470,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":7},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.926 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/mime-db/-/mime-db-1.12.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":489,"createSocketErrorCount":0,"closeSocketCount":485,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":483,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:31.992 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/debug/-/debug-0.7.4.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":496,"createSocketErrorCount":0,"closeSocketCount":488,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":486,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.117 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/is-type-of/-/is-type-of-0.2.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":501,"createSocketErrorCount":0,"closeSocketCount":500,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":498,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.236 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/koa-compose/-/koa-compose-2.5.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":503,"createSocketErrorCount":0,"closeSocketCount":502,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":500,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.377 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":516,"createSocketErrorCount":0,"closeSocketCount":510,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":508,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":6},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.452 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/jsbn/-/jsbn-0.1.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":519,"createSocketErrorCount":0,"closeSocketCount":517,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":515,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.513 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/js-string-escape/-/js-string-escape-1.0.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":521,"createSocketErrorCount":0,"closeSocketCount":520,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":518,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:32.959 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/async/-/async-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":531,"createSocketErrorCount":0,"closeSocketCount":529,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":527,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:33.037 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/verror/-/verror-1.10.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":535,"createSocketErrorCount":0,"closeSocketCount":532,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":530,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:33.467 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/growly/-/growly-1.3.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":556,"createSocketErrorCount":0,"closeSocketCount":554,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":552,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:33.592 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/globals/-/globals-9.18.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":566,"createSocketErrorCount":0,"closeSocketCount":558,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":556,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:33.927 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":577,"createSocketErrorCount":0,"closeSocketCount":569,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":567,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":8},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:33.969 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/formidable/-/formidable-1.2.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":578,"createSocketErrorCount":0,"closeSocketCount":571,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":569,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":7},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:34.302 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/end-or-error/-/end-or-error-1.0.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":595,"createSocketErrorCount":0,"closeSocketCount":592,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":591,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:34.303 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/entities/-/entities-1.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":595,"createSocketErrorCount":0,"closeSocketCount":593,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":591,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:34.309 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/enable/-/enable-1.3.2.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":595,"createSocketErrorCount":0,"closeSocketCount":594,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":592,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":1},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:34.598 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/utility/-/utility-0.1.11.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":610,"createSocketErrorCount":0,"closeSocketCount":608,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":606,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":2},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:35.075 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/commander/-/commander-2.19.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":640,"createSocketErrorCount":0,"closeSocketCount":636,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":634,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:35.138 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/component-emitter/-/component-emitter-1.2.1.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":644,"createSocketErrorCount":0,"closeSocketCount":640,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":638,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:35.316 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/babel-template/-/babel-template-6.26.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":654,"createSocketErrorCount":0,"closeSocketCount":650,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":648,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":4},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:35.425 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/caseless/-/caseless-0.12.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":660,"createSocketErrorCount":0,"closeSocketCount":655,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":653,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":5},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)
2018-10-27 11:27:35.473 nodejs.ResponseErrorException: ResponseError: socket hang up, GET http://my-bucket.oss-cn-beijing-internal.aliyuncs.com/camelcase/-/camelcase-3.0.0.tgz -1 (connected: true, keepalive socket: true, agent status: {"createSocketCount":660,"createSocketErrorCount":0,"closeSocketCount":657,"errorSocketCount":0,"timeoutSocketCount":0,"requestCount":655,"freeSockets":{},"sockets":{"my-bucket.oss-cn-beijing-internal.aliyuncs.com:80:":3},"requests":{}}, socketHandledRequests: 2, socketHandledResponses: 1)

@fengmk2
Copy link
Member

fengmk2 commented Oct 27, 2018 via email

@rhinoceros
Copy link
Author

rhinoceros commented Nov 1, 2018

@fengmk2

找了阿里云的工程师一起排查网络和系统问题,好几天了,也没排查出来网络和系统有啥问题。
我看到下面的评论,决定先 关闭keepAlive,但不清楚会有多大影响?

ali-sdk/ali-oss#40 (comment)

关闭 keepalive 吧,毕竟读文件这种大小的传输是否 keepalive 感觉影响没那么大吧

@fengmk2
Copy link
Member

fengmk2 commented Nov 1, 2018

@rhinoceros 你确定你的 node 版本是 8 以上?

@fengmk2
Copy link
Member

fengmk2 commented Nov 1, 2018

DEBUG=agent* NODE_DEBUG=http* 加上这2个环境变量启动,可以看到 agent 的信息。

@rhinoceros
Copy link
Author

rhinoceros commented Nov 1, 2018

@rhinoceros 你确定你的 node 版本是 8 以上?

root@xxxxxxx:/opt/tt-cnpm# node -v
v8.12.0

系统:Ubuntu 14.04.2 LTS \n \l

  curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
  sudo apt-get install -y build-essential
  sudo apt-get install -y nodejs

@fengmk2
Copy link
Member

fengmk2 commented Nov 1, 2018

@rhinoceros 你升级到 node 10 看看?

@fengmk2
Copy link
Member

fengmk2 commented Nov 1, 2018

我使用 node 8 加了一个 200 次连续下载测试,都是成功的。

image

@rhinoceros
Copy link
Author

rhinoceros commented Nov 1, 2018

DEBUG=agent* NODE_DEBUG=http* 加上这2个环境变量启动,可以看到 agent 的信息。

这个agent的信息会输出到什么地方?
在package.json中,这样加对吗?

"start": "DEBUG=agent* NODE_DEBUG=http* ./bin/nodejsctl start && cp History.md docs/web/history.md",

卸载了node8, 安装了node10,
出错的日志发到你邮箱了fengmk2@gmail.com@fengmk2 ,帮忙看看,谢谢

更新node重启服务的命令记录

  # 471  2018-11-01 20:03:35
  apt-get remove nodejs
  # 472  2018-11-01 20:05:57
  curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
  # 473  2018-11-01 20:06:08
  exit
  # 重新登陆
  # 476  2018-11-01 20:06:50
  nvm install 10
  # 477  2018-11-01 20:08:48
  cd /opt/tt-cnpm/
  # 482  2018-11-01 20:10:02
  rm -rf package-lock.json && rm -rf node_modules && npm cache clean --force
  # 485  2018-11-01 20:11:12
  npm install --build-from-source --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/mirrors/node
  # 486  2018-11-01 20:14:45
  npm install oss-cnpm --save --registry=https://registry.npm.taobao.org
  # 487  2018-11-01 20:15:01
  npm run start

@rhinoceros
Copy link
Author

我使用 node 8 加了一个 200 次连续下载测试,都是成功的。

image

这个脚本在哪儿,我跑一下试试。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants