Ho un'app NodeJS che invia richieste HTTP da varie posizioni nel codice, alcune addirittura dipendenti (invio di una richiesta, attesa di una risposta, elaborazione e in base ai risultati che inviano un'altra richiesta). Ho bisogno di limitare la frequenza delle richieste (ad es. 10 richieste all'ora).Come accodare le richieste HTTP get in Nodejs per controllarne la velocità?
Ho pensato di accodare le richieste e poi in qualche punto centrale di rilasciarle in modo controllato, ma sono rimasto bloccato su come accodare le funzioni di callback e i loro parametri dipendenti.
Sarebbe felice di ascoltare suggerimenti su come arrivare a questo scenario con una ristrutturazione minima per l'app.
Grazie
Grazie! Questo è esattamente quello che mi mancava. Funziona alla grande – user971956