下面这段代码
let XXXXX = new http.Agent({ keepAlive: true, maxSockets: 1}) for(let i=0;i<3;i++){ http.get({ hostname: 'localhost', method:'GET', port: 23659, path: '/api/get/alive', agent:XXXXX }, resp => { resp.on('data', data => { console.log('data',data) }); for (const key in XXXXX.sockets) { console.log(key) // if (XXXXX.sockets.hasOwnProperty(key)) { // console.log(key + ": ", XXXXX.sockets[key]); } }).end() 放在 vscode 插件中, 运行后用 wireshark 抓包发现
Connection:close 放在一个普通 npm 项目中
Connection:keep-alive 搞了两天扛不住了, 大大们帮忙看看
