Bester Multithread-Ansatz für mehrere Webanforderungen

Ich möchte ein Programm zum Crawlen und Überprüfen meiner Websites auf http-Fehler und andere Dinge erstellen. Ich möchte dies mit mehreren Threads tun, die Parameter wie die URL zum Crawlen akzeptieren sollten. Obwohl ich möchte, dass X-Threads aktiv sind, warten Y-Tasks bereits auf die Ausführung.

Jetzt wollte ich wissen, was die beste Strategie ist, um dies zu tun: ThreadPool, Aufgaben, Threads oder sogar etwas anderes?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage