Wie queue, http-get-Anforderungen in Nodejs, um die Kontrolle über Ihre rate?

Habe ich eine NodeJS-app sendet die HTTP get-Anforderungen, die von verschiedenen stellen im code, einige sind sogar abhängig (senden einer Anfrage auf eine Antwort wartet, Verarbeitung und stützt sich auf die Ergebnisse senden einer anderen Anfrage).
Ich muss begrenzt die rate, mit der Anfragen (z.B. 10 Anfragen pro Stunde).

Dachte ich über das queuing der Anfragen und dann an einem zentralen Punkt das freigeben Sie, in einer kontrollierten Art und Weise, aber steckengeblieben, wie die Warteschlange der callback-Funktionen und den davon abhängigen Parameter.

Würde gerne Vorschläge hören, wie Sie rüber kommen, das Szenario mit mindestens Umstrukturierung für die app.

Dank

InformationsquelleAutor user971956 | 2012-05-26
Schreibe einen Kommentar