Ich verwende Retrofit2
mit Rxjava
, um API-Aufrufe zu machen. Ich muss mehrere API-Aufrufe (der gleichen API) machen, sagen wir 100 von ihnen. Jetzt möchte ich, maximal 5 von ihnen parallel ausgeführt werden. Wenn also 5 API-Aufrufe laufen, sollte der 6. warten. Sobald einer dieser laufenden 5 Anrufe abgeschlossen ist, sollte der 6. beginnen. Ich will das nicht in der Masse von 5, wo die ersten 5 vervollständigt werden und erst danach die nächsten 5 passiert.Api Anrufe Verkettung zu einem bestimmten Limit Rxjava2 + Retrofit2
Ich bin mir nicht sicher, wie ich mit Rxjava
erreichen kann und deshalb habe ich kein Schnipsel zum Posten. Jede Hilfe wäre toll
Mit welchem spezifischen Szenario haben Sie es zu tun? Anstatt dies in RxJava zu versuchen, würde ich mir das Kernproblem ansehen, ist das die einzige Lösung? –