���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /home/real/node-v13.0.1/test/sequential/ |
'use strict'; // Flags: --expose-gc // just a simple http server and client. const common = require('../common'); const onGC = require('../common/ongc'); function serverHandler(req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello World\n'); } const http = require('http'); const todo = 300; let done = 0; let count = 0; let countGC = 0; console.log(`We should do ${todo} requests`); const server = http.createServer(serverHandler); server.listen(0, common.mustCall(() => { for (let i = 0; i < 15; i++) getall(); })); function getall() { if (count === todo) return; const req = http.get({ hostname: 'localhost', pathname: '/', port: server.address().port }, cb); count++; onGC(req, { ongc }); setImmediate(getall); } function cb(res) { res.resume(); done += 1; } function ongc() { countGC++; } setInterval(status, 100).unref(); function status() { global.gc(); console.log('Done: %d/%d', done, todo); console.log('Collected: %d/%d', countGC, count); if (countGC === todo) server.close(); }