Esiste un modo per modificare l'impostazione Node.js maxSockets quando si utilizza il framework Express?Come si imposta maxSockets in Node.js quando si utilizza Express?
19
A
risposta
25
Da qualche parte dopo lo si fa var http = require('http')
, basta aggiungere http.globalAgent.maxSockets = x
(dove 'x' è il numero di socket che si desidera).
Si prega di notare che se si stanno facendo richieste su https, sarà necessario impostare maxSockets anche per https.
var https = require('https');
https.globalAgent.maxSockets = your_val_here;
20
dalla versione maxSockets v0.12.0 a infinito
maxSockets non si limitano più a 5. Il valore di default è ora impostato su infinito con lo sviluppatore e il sistema operativo dato il controllo su quanti simultanea Connessioni che un'applicazione può mantenere aperta ad un determinato host.
Problemi correlati
- 1. Come si imposta __name__ su "__main__" quando si utilizza IronPython?
- 2. Imposta User-Agent quando si utilizza XmlTextReader
- 3. argomenti Node.js quando si utilizza per sempre
- 4. Quando si utilizza Express con NodeJS - Come funziona View Cache?
- 5. Errore casuale "ECONNABORTED" quando si utilizza sendFile in Express/Node
- 6. Come si imposta dinamicamente il cookie di sessione scade/maxAge in Express/Node.js?
- 7. Imposta cartella di caricamento quando si utilizza FAL in TCA
- 8. Come ricaricare automaticamente il progetto Node.js quando si utilizza pm2
- 9. L'argomento "err" quando si utilizza la cascata asincrona in node.js
- 10. Procedura consigliata quando si utilizza una chiave API in Node.js
- 11. Controllo errato dell'intestazione quando si utilizza zlib in node.js
- 12. Come si imposta dinamicamente un layout per un modello Jade da estendere in Node.js/Express 3.0?
- 13. Come si imposta/legge una stringa di query quando si utilizza il router in aurelia?
- 14. Come si imposta la stringa di identificazione quando si utilizza logging.SysLogHandler in Python 2.6?
- 15. Come si trova Host reale quando si utilizza Cloudfront?
- 16. Cosa imposta inizialmente il parametro ReturnUrl quando si utilizza AuthorizeAttribute
- 17. Node.js/Express - Come si imposta la codifica dei caratteri di risposta?
- 18. Sockets non sembrano essere chiusura quando si utilizza Node.js http.get
- 19. Imposta l'intestazione dell'Host quando si utilizza Python e urllib2
- 20. Come gestire savedInstanceState quando si utilizza ViewPager?
- 21. Quando si utilizza CFRelease?
- 22. Quando si utilizza ANTLR
- 23. quando si utilizza knitr
- 24. Come si imposta la dimensione massima del database quando si utilizza Entity Framework?
- 25. Come si imposta la versione di .NET Framework quando si utilizza New-WebAppPool?
- 26. Quando si utilizza boost :: program_options, come si imposta il nome dell'argomento?
- 27. Come si imposta il protocollo quando si usa RedirectToAction?
- 28. Come si imposta il titolo della scheda terminale da Node.js?
- 29. UnsupportedOperationException quando si utilizza iterator.remove()
- 30. NoClassDefFoundError quando si utilizza Powermock
faccio mai richiedo ('http'), però, solo richiedono ('esprimere'). –
Ok, allora richiedilo! :) Come si dice, è un'impostazione globale (per quel processo), quindi comunque lo imposti, espresso utilizzerà questa impostazione. – danmactough
Oh certo, era troppo ovvio: p –