Ich muss einen Round-Robin-Algorithmus schreiben, um das Laden auf n Endpunkte zu planen?
Also, wenn ich Server A, B und C habe
Ich wollte sicherstellen, dass ich für jede Anfrage, die ich bekomme, durch sie hindurchkomme. Wie mache ich das in C #?
Nur für die Aufzeichnung, Definition von Round Robin:
Benutze einfach eine Warteschlange. Nimm einen von der Spitze, benutze ihn und lege ihn zurück. Dies stellt sicher, dass die zuletzt verwendete immer die letzte sein wird, die abgeholt wird.
%Vor%Verbindung zur Warteschlangenklasse:
Dieselbe Idee wie ebpower, aber sich darauf konzentrieren, was der nächste Gegenstand ist und nicht der Index des nächsten Gegenstandes.
%Vor%Tags und Links c# round-robin