Ciao.
Ho creato un programma nodejs che dopo aver svolto un po di attivita esce con process.exit(0);.
Il problema e che a volte , molto raramente le request sovraccaricano la linea e il processo continua all infinito.
Ho infatti una linea con 1 mb di banda in download e carico in parallelo a volte anche 30 pagine(url) per fare questo uso la libreria async con map.
A questo punto:
1) è possibile paginare le request a max 10 o 5 per volta in un totale di 30?
2)se questo non è possibile e per qualche sicurezza in piu è possibile riavviare lo script se non esce entro 4 min?
Uso pm2 o forever.
Grazie.
Pm2 forever e restart istanza node
-
- Scoppiettante Seguace
- Messaggi: 470
- Iscrizione: martedì 22 maggio 2012, 14:04
- Distribuzione: 22.04
- Sesso: Maschile
- DoctorStrange
- Imperturbabile Insigne
- Messaggi: 2872
- Iscrizione: mercoledì 14 ottobre 2015, 9:33
- Desktop: Gnome3
- Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
- Sesso: Maschile
- Località: Roma, Italia
Re: Pm2 forever e restart istanza node
Controllare il livello di congestionamento della linea io lo lascerei fare ad un'applicazione esterna.
Esistono i proxy come squid che fanno proprio questo di mestiere.
Esistono i proxy come squid che fanno proprio questo di mestiere.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti