Werden laufende parse.com-Anfragen weiterhin mit dem API-Limit angerechnet?

8

Mein Verständnis des API-Ratenlimits von parse.com besteht darin, dass es sich nicht um ein Limit für gleichzeitige Jobs handelt, sondern nur um die Anzahl der in einer bestimmten Sekunde gestarteten Anfragen. Wenn also ein Benutzer beispielsweise eine Datei aus einem langsamen Netzwerk hochlädt und es 30 Sekunden dauert, ist das nicht eine meiner 30 Anfragen pro Sekunde. Es ist nur eine Anfrage, die erste Sekunde.

In meinem Team ist jedoch ein wunderbarer Sicherheitsmann, dessen Aufgabe es ist, sich Sorgen zu machen. Er denkt, dass, wenn 30 Benutzer jeweils 30 Sekunden lang eine Datei hochladen, bei einem Limit von 30 R / S, niemand sonst unsere App benutzen kann, bis sie fertig sind.

Welcher ist richtig?

    
buildsucceeded 07.07.2014, 15:11
quelle

2 Antworten

13

Ihr Verständnis war richtig. Dies ist die Anzahl der Anfragen pro Sekunde. Die Dauer der Anfrage kommt nicht ins Spiel.

Quelle: Ich arbeite bei Parse.

    
Fosco 07.07.2014, 16:31
quelle
1

Ich denke, du hast Recht. Ich habe einige Experimente mit Parse gemacht, zum Beispiel habe ich ein UITableview 10 oder 20 Mal in einer Sekunde (kann mich nicht erinnern) für 3-4 Minuten neu geladen und überprüft die Anfragen im Admin-Panel. Der Maximalwert war immer kleiner als 30, aber das ist egal, der Punkt ist, dass Sie es auf diese Weise testen können und mehr Informationen erhalten.

Erstellen Sie einfach ein Testprojekt und laden Sie die SampleViewController.m (die eine Parse-Abfrage enthält) 30 Mal in einer Sekunde neu, danach können Sie den Datenbrowser überprüfen, der den Datenverkehr nach Bedarf / Sekunde anzeigt.

Als zweite Option können Sie jede Sekunde eine Reihe von Bildern vom aktuellen Benutzer hochladen. Da die Uploadzeit länger als 1 Sekunde ist, können Sie überprüfen, was passiert, wenn Sie eine Reihe von Bildern (oder anderen Daten) hochladen jede Sekunde.

    
rihe 07.07.2014 16:27
quelle

Tags und Links