Pm2 forever e restart istanza node

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
giuseppe500
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 470
Iscrizione: martedì 22 maggio 2012, 14:04
Distribuzione: 22.04
Sesso: Maschile

Pm2 forever e restart istanza node

Messaggio da giuseppe500 »

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.
Avatar utente
DoctorStrange
Imperturbabile Insigne
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

Messaggio da DoctorStrange »

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.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti