Использование node.js ForeverAgent
Чтобы повторно использовать соединения при создании http.requests, я хотел бы использовать ForeverAgent без использования всего модуля запроса.
Я использую узел v0.8.15
Это возможно? Может кто-нибудь сказать мне, как?
2 ответа
С макетом / структурой текущей версии модуля запросов Mikeal вы сможете сделать что-то вроде следующего:
var ForeverAgent = require('request/forever');
var myAgent = new ForeverAgent();
var myRequest = http.request({/* … */, agent:myAgent});
/* … */
См. Http: документацию по node.js для получения более подробной информации о параметре агента, хотя он редок; Я не вижу никакой документации (кроме исходного кода) для самого агента этого модуля "навсегда".
ForeverAgent
Недавно был разделен на свой собственный модуль, так что вы должны просто использовать это.