const https = require('https') //require('heapdump') const options = { host: 'localhost', port: 8443, path: '/blub', method: 'GET' } let numRequests = 1e4 let interval = null const makeRequest = () => { if (--numRequests <= 0) { clearInterval(interval) setInterval(() => { //global.gc(); },1000) return } const request = https.request(options, (response) => {}) request.on('error', (err) => { console.log('request: error', err) }) request.end() } interval = setInterval(makeRequest,1)